私は少し混乱しています。Cで変数を初期化する#
私は、次のコードを持っている:これは正常に動作します
public class MyClass
{
public string DoSomething(string TheString)
{
int TheID;
string TheString = "";
}
}
を。それはコンパイルする。しかし、なぜこれは機能しませんか?
public class MyClass
{
public string DoSomething(string TheString)
{
private int TheID {get;set;}
private string TheString {get;set;}
}
}
これらの変数を非公開にしたいと考えています。私は何を変更する必要がありますか?
プロパティはメソッドの一部ではありません。それは常にクラスの一部です。 – Zenwalker