状態のリストを返すc#関数が1つあります。この関数は静的変数のように一度だけ呼び出されるようにしたいです。
public List GetStateList()
{{
リストlstState=new List();
lstState.add( "State1");
lstState.add( "State2");
lstState.add( "State3");
lstStateを返します。
}
この状態リストは同じになるので、多くの場所からこの関数を呼び出しています。この関数を1回だけ呼び出す必要があります。次にこの関数を呼び出すときに、リスト全体を再作成しないでください。
どうすればC#でこれを達成できますか?