• 15-05-2019, 02:39:42
    #1
    merhabalar.
    c# 'da bir butona basınca random bir sayı üretiyorum ve randomum ismindeki değişkene atıyorum.
    bu değişken global olmadığı için değişkeni dışarda başka bir öğede kullanamıyorum.
    bu random değişkenini dışarda kullanmak için nasıl bir yol izlemeliyim.
  • 15-05-2019, 02:44:06
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    int randomum; şeklinde en üstte tanımlayın.Buton tıklandığında randomum=gelen random şeklinde set ederek kullanabilirsiniz.
  • 15-05-2019, 02:48:32
    #3
    Üyeliği durduruldu
    farklı bir class dan eriseceksen atama yaptigin class içerisinde public static olarak tanımlarsan baska classlardan erişebilirsin.
  • 15-05-2019, 03:22:33
    #4
    Bu nasıl bir soru bro kendin diyorsun global değilse değişkeni global yap o zaman ya da global bir değişken oluştur bu global değişkenin değerini random değerini atadığın değişkene eşitle. Yok eğer bu işlemler erişim iznin olmayan bir dll içinden yapılıyorsa ne bileyim reflection, assembly gibi yollarla erişebilirsin. Ya da eğer çağırdığın class komplike işlemler yapmıyorsa yani eğer hızlıysa bu durumda ramdom işleminin yapıldığı metodun altında sen de yeni bir random sayı oluştur. Random sayılar sistem saatine göre oluşturuldukları için eğer bir Thread.Sleep işlemi yapmazsan zaten sana aynı random değerini oluşturacaktır gibi gibi. Sorununla ilgili biraz daha detay verirsen ona göre daha kesin bir cevap verebiliriz. Kolay gelsin.
  • 15-05-2019, 03:38:01
    #5
    Global tanımla olsun bitsin

    global yapmayacaksan, global başka bir değişken tanımla. Onun içine attır.