private void userdata()
{
private string name = "Ali";
}
public void userlogin()
{
if(name == "Ali")
Console.Write("OK");
else
Console.Write("no");
}private methodttan nasıl veriyi alabilirim bu şekilde alamıyorum hata veriyor ?
C# Sorum Var
7
●135
- 19-04-2020, 22:46:03Metod içerisindeki değişkenin erişim seviyesini public yapmalısınız.Private erişim seviyesi içerisindeki private bir fiealda sadece içinde bulunulan private method içerisinden erişilebilir.
- 19-04-2020, 22:54:52
class user{ public string name {get;set;} } private user user_data(){ return new user{ name = "Ali" }; } private void user_login(){ if(user_data().name == "Ali"){ Console.WriteLin("OK"); }else{ Console.WriteLine("no"); } } - 19-04-2020, 23:02:13Tek satır kod kullandığından blok açıp kapatmasına gerek yok.ZeynelKayhan adlı üyeden alıntı: mesajı görüntüle
stringi public olarak tanimla, hatta private methodun dışına çıkar?