out
一部の開発者が void 関数のパラメーター リストでキーワードを使用しているのを見てきました。以下のコードの長所と短所についてはよくわかりません。
List<string> listOfResult;
public void public void (out listOfResult)
{
//bla bla
}
対
public List<string> c(out listOfResult)
{
List<string> list= new List<string>();
//bla bla
return list;
}
これら 2 つのコード スニペットは完全に有効ですか、out
それともキーワードに問題はありますか?