C#Auto-Propertyにデフォルト値を与えるにはどうすればよいですか?
C#5.0以前では、Autoプロパティに値を指定するには、コンストラクターで行う必要があります
クラスがインスタンス化され、値が設定されると、コンストラクターが自動的に呼び出されます
C#5.0以降、変数に値を割り当てるのと同様の、autoプロパティに値を与える新しい方法が登場しました
例
Set Value in Constructor class Demo{ public Demo(){ FirstName = "DemoName"; } public string FirstName { get; set; } } class Program{ static void Main(){ Demo obj = new Demo(); System.Console.WriteLine(obj.FirstName); Console.ReadLine(); } }
出力
DemoName
C#6.0の例
class Demo{ public string FirstName { get; set; } = "DemoName"; } class Program{ static void Main(){ Demo obj = new Demo(); System.Console.WriteLine(obj.FirstName); Console.ReadLine(); } }
出力
DemoName
-
C#配列をどのようにループしますか?
C#で配列をループするには、いずれかのループを使用します。これらのループには開始値と終了値が設定されており、反復を通じて値を設定または確認できます。 C#には、while、do…while、for、foreachループが配列をループするようになっています。 C#のforループの例を見てみましょう- 例 using System; namespace ArrayApplication { class MyArray { static void Main(string[] args) { &nbs
-
Tkinter Spinboxでデフォルトの文字列値を設定するにはどうすればよいですか?
Tkinter Spinboxにデフォルトの文字列値を設定するには、 setを使用する必要があります 方法。例を見て、文字列値のセットを使用してスピンボックスを作成し、デフォルトの文字列を設定する方法を見てみましょう。 ステップ- tkinterライブラリをインポートし、tkinterフレームのインスタンスを作成します。 ジオメトリを使用してフレームのサイズを設定します メソッド。 文字列のセットを作成し、変数 dataに保存します 。 次に、 StringVar()を使用します StringVarを作成するコンストラクター 物体。 Spingboxであるウィジェッ