Hey merhaba ziyaretçi bize destek olmak ister misin ? Hemen Kayıt Ol Seni hiç sıkmadan kayıt edeceğiz endişelenmek bize destek olduğun için teşekkürler.



  • Toplam: 1 Oy - Ortalama: 5
  • 1
  • 2
  • 3
  • 4
  • 5
C# ile ilgili sorunum
#1
Arkadaslar merhaba ,

c# da int olarak tanımlanmıs bır listeyi, bu listedeki sayıları 1 artırıp; yine liste halindeki bir stringe nasıl cevirebilirim. örnek olarak



    public string[] dukkanlar;
    public int[] isletmeadedi;
    public Text[] isletmeadet;



  isletmeadedi[i] += isletmeadedi[i];

isletmeadet[i]= isletmeadedi[i].ToString() + " ADET " + dukkanlar[i];

bunu yaptım tabıkı olmadı yenıyım lutfen hosgorun Confused
  Cevapla
#2
Kurduğun yapıyı tam olarak anlayamadım ama istersen tekrardan beraber bakalım Big Grin

Şimdi anladığım kadarıyla senin bir yapın olacak İşletme ile ilgili sen bu yapının içinde işletme adlarını ve iştetme sayılarını tutacaksın

Bunu şöyle yapalım istersen bu yapıyı senin isletmeler adı altında bir class'ın olsun bunun altında da 

-string isletme_adi
-string isletma_bilgisi
vb bunları arttırabilirsin.

bunu daha sonra farklı bir yerde kullanırken bir dizi olarak oluşrup istediğin gibi yönetebilirsin

Örnek ; 

resim

resim
Bir gün her şey kodlanacak ... Idea

resim
  Cevapla
#3
(12-05-2017, Saat: 01:47)TheTudors Nickli Kullanıcıdan Alıntı: Linkleri görüntüleyebilmek için Kayıt ol manız veya Giriş yapmanız gerekiyor.Anlayışınız için teşekkürler.!Kurduğun yapıyı tam olarak anlayamadım ama istersen tekrardan beraber bakalım Big Grin

Şimdi anladığım kadarıyla senin bir yapın olacak İşletme ile ilgili sen bu yapının içinde işletme adlarını ve iştetme sayılarını tutacaksın

Bunu şöyle yapalım istersen bu yapıyı senin isletmeler adı altında bir class'ın olsun bunun altında da 

-string isletme_adi
-string isletma_bilgisi
vb bunları arttırabilirsin.

bunu daha sonra farklı bir yerde kullanırken bir dizi olarak oluşrup istediğin gibi yönetebilirsin

Örnek ; 

resim

resim
Bu kadar uğras için mınnetlerımı sunarım sayenızde sorunumu duzelttım cok sagalun.

simdiki sorunum ise if sartı sağlandıgında ıstedeğim panelın acılmasını sağlamaya calısıyorum
yanı soyle butona basıldıgında emın mısınız panelı cıkacak evetse işlemlere devam edecek hayırsa panel kapanıp işlemler duracak 
ben ekrana panelı nasıl getırecegımı bilmiiyorum

public GameObject Eminmisinpanel = null;

if(a==b){
   //paneli gosterme komutu 
   if(){
   //evet butonuna tıklanırsa işlem devam edecek galiba countunıe gibi birsey
        else(){
   //işlem bitecek panel kapanacak break gibi bir komuttu sanırsam
        }
    }


Sorularım uyduruktan gelebılır yalnız turkce kaynak bulamadım ve projem gıttıkce komplıke hal alıyor yardımlarınız ıcın tekrar cok tesekkurler Rolleyes
  Cevapla
#4
Bunu yapmanın bir kaç yolu var şöyle anlatıyım GUI yada UI ile kullanıcının karşısına 2 adet buton getireceksin

Bool onay ; diye bir değişkenin olucak ve bu butonlardan birine tıklanıldığında onay true yada false olacak sende buna göre işlem yapacaksın Big Grin

if(onay)//true ise
{
evet işlemleri
}
else
{
hayır işlemleri
}

Bunun için başta söylediğim gibi GUI yada UI butonlarına bakmalısın oradan da butonların OnClick eventine bir fonksiyon atamalısın button script'te göreceksin zaten hatta bunu direk Evet ve Hayır için ayrı fonksiyonlar yazarakda butona basıldığında çağırabilirsin

Anlatım biraz karışık olduğu farkındayım ama bunu sebebi işin içinde daha farklı şeyler dahil olması başta anlattığım mantık ilede çözebilirsin ama sana tavsiye UI ve GUI'ı iyice öğrenip Event olaylarını ve buttonsciprt'i incelemen Smile
Bir gün her şey kodlanacak ... Idea

resim
  Cevapla
#5
(12-05-2017, Saat: 02:59)TheTudors Nickli Kullanıcıdan Alıntı: Linkleri görüntüleyebilmek için Kayıt ol manız veya Giriş yapmanız gerekiyor.Anlayışınız için teşekkürler.!Bunu yapmanın bir kaç yolu var şöyle anlatıyım GUI yada UI ile kullanıcının karşısına 2 adet buton getireceksin

Bool onay ; diye bir değişkenin olucak ve bu butonlardan birine tıklanıldığında onay true yada false olacak sende buna göre işlem yapacaksın Big Grin

if(onay)//true ise
{
evet işlemleri
}
else
{
hayır işlemleri
}

Bunun için başta söylediğim gibi GUI yada UI butonlarına bakmalısın oradan da butonların OnClick eventine bir fonksiyon atamalısın button script'te göreceksin zaten hatta bunu direk Evet ve Hayır için ayrı fonksiyonlar yazarakda butona basıldığında çağırabilirsin

Anlatım biraz karışık olduğu farkındayım ama bunu sebebi işin içinde daha farklı şeyler dahil olması başta anlattığım mantık ilede çözebilirsin ama sana tavsiye UI ve GUI'ı iyice öğrenip Event olaylarını ve buttonsciprt'i incelemen Smile

Tesekkur ediyorum  Rolleyes Rolleyes Rolleyes
  Cevapla
#6
Rica ederim ne demek , Elimden geldiğince yardımcı olmaya çalıştım Big Grin sorun çözüldüğü için konuyu kilitleyip taşıyorum Smile
Bir gün her şey kodlanacak ... Idea

resim
  Cevapla


Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi