23 Ocak 2017 Pazartesi

out modifier

out modifier
Açıklaması şöyle. out parametreye metod içinde değer atanması gerekir.
Although variables passed as out arguments do not have to be initialized before being passed, the called method is required to assign a value before the method returns
in modifier'ın tersidir.
Örnek
Şöyle yaparız.
public void TestOut(out string str)
{
  str = "Hello"; //if I don't initialize, I get compile time error
}
Çağırmak için şöyle yaparız.
string name;
TestOut(out name);//fine

Hiç yorum yok:

Yorum Gönder