Info myPath = new Info()
{
path = oFile.FileName
};
...
class Info
{
public string path;
public string Path
{
get { return path; }
set { path = value; }
}
}
上記は一部のプログラムの C# コードであり、正常に動作します。でもよくわかりません。最初の質問は、なぜ?path = oFile.FileName
と書かれていないのかということです。path = oFile.FileName;
なぜセミコロンを削除できるのですか?
2 番目の質問は、なぜこのように書けないのかということmyPath.path = oFile.FileName
です。Visual Studio 2012 でエラー メッセージが表示されます。
誰でも助けてもらえますか?ありがとう!