Simplient の変数について少し混乱しています。ASP.NET ページ (MVC ではない) があります。クラス内にあるため、定義上フィールド変数であるクラスレベルで変数を作成したいと思います。例: example.aspx というページがあり、コード ビハインドには約 10 の異なるメソッドがあります。変数にアクセスするには、各メソッドが必要です。
ここで重要なのは、他のファイルやページからこの変数にアクセスしないことです。
正しい方法はどれですか?
public partial class example : System.Web.UI.Page
{
private bool firstField;
public bool FirstField
{
get { return firstField; }
set { firstField = value; }
}
また; この変数はページまたはクラスの外部にアクセスできないため、次のようにします。
public partial class example : System.Web.UI.Page
{
bool firstField;
グローバル変数のプロパティの使用法は理解していますが、変数がクラス外でアクセスされない場合、それを使用する必要がありますか? (私の本はこの部分について何も述べていません) .