stringおよびStringはクラスなので参照型。 代入したら同じ参照先を指す。 文字列は変更不可であり、違う文字列を代入すると、参照先も変わる。文字列 - C# プログラミング ガイド | Microsoft LearnMainClass.csで、こう書くと、 こうなる。こうなる。 値型…
stringの初期化をまとめる。文字列 - C# プログラミング ガイド | Microsoft LearnMainClass.csで、 // 名前空間の登録 using System; // 共通データ型と基本クラス(System名前空間) // メインクラス class MainClass // MainClassクラスの定義 { // メイン…
constで定数の定義ができる。const キーワード - C# reference | Microsoft LearnMainClass.csで、 // 名前空間の登録 using System; // 共通データ型と基本クラス(System名前空間) // メインクラス class MainClass // MainClassクラスの定義 { // メインメ…
ダブルクォーテーション("")の前に、'@'を付けることでそのままの文字列として解釈する。逐語的テキストと文字列 - @ - C# reference | Microsoft LearnMainClass.csで、こう書く。 こうなる。こうなる。Sample/cs/VerbatimStringLiteral/VerbatimStringLite…
String.Emptyは、空文字列を表す。String.Empty フィールド (System) | Microsoft LearnMainClass.csで、こう書く。 strは、nullではなく、String.Emptyによって""になっている。strは、nullではなく、String.Emptyによって""になっている。 こうなる。こう…
stringは、文字列を保持する。文字列 - C# プログラミング ガイド | Microsoft LearnMainClass.csで、こう書く。 こうなる。こうなる。Sample/cs/string/string/src/string_ at master · bg1bgst333/Sample · GitHub
Stringのコンストラクタにchar型配列を渡して初期化も出来る。String コンストラクター (System) | Microsoft LearnMainClass.csで、こう書く。 こうなる。こうなる。Sample/dotnet/String/String_value/src/String_ at master · bg1bgst333/Sample · GitHub
Console.WriteLineにcharの配列を渡すと、文字列として出力する。Console.WriteLine メソッド (System) | Microsoft LearnMainClass.csで、こう書く。 こうなる。こうなる。Sample/dotnet/Console/WriteLine_buffer/src/WriteLine at master · bg1bgst333/Sa…
char型およびChar構造体の上限値は0xffff(65536)。char 型 - C# reference | Microsoft LearnMainClass.csで、こう書く。 こうなる。こうなる。Sample/cs/char/char/src/char_ at master · bg1bgst333/Sample · GitHub
charは、Char構造体のエイリアス。Char 構造体 (System) | Microsoft LearnMainClass.csにて、こう書く。 こうなる。こうなる。Sample/dotnet/Char/Char/src/Char_ at master · bg1bgst333/Sample · GitHub
配列の初期化には、コレクション初期化子を使う。オブジェクト初期化子とコレクション初期化子 - C# | Microsoft LearnMainClass.csで、こう書く。 こうなる。こうなる。Sample/cs/Array/CollectionInitializer/src/Array at master · bg1bgst333/Sample · G…
Int32.ToStringで、整数を文字列に変換する。Int32.ToString メソッド (System) | Microsoft LearnMainClass.csで、こう書く。 こうなる。こうなる。Sample/dotnet/Int32/ToString/src/Int32_ at master · bg1bgst333/Sample · GitHub
GetMenuStateで、メニュー項目の状態を取得する。GetMenuState 関数 (winuser.h) - Win32 apps | Microsoft LearnGetMenuState.cppで、まずは、Item1-2が選択された時、Item1-1が有効なら無効に、無効なら有効にする。 有効なので押すと、有効なので押すと、…
CheckMenuRadioItemで、指定したメニュー上のラジオ項目を選択する。CheckMenuRadioItem 関数 (winuser.h) - Win32 apps | Microsoft LearnCheckMenuRadioItem.cppで、こう書くと、 Itm3-1を選択Itm3-1を選択。 Item3-1にチェックが入ってる。Item3-1にチェ…
CheckMenuItemで、メニュー項目にチェックマークをつける。CheckMenuItem 関数 (winuser.h) - Win32 apps | Microsoft LearnCheckMenuItem.cppで、ID_ITEM_2_2の時、ID_ITEM_2_1にチェックを入れて、ID_ITEM_2_3の時、ID_ITEM_2_1のチェックを外す。 Item2-2…
EnableMenuItemで、メニュー項目の有効化、無効化をする。EnableMenuItem 関数 (winuser.h) - Win32 apps | Microsoft LearnEnableMenuItem.cppで、ID_ITEM_1_2の時、ID_ITEM_1_1を無効にして、ID_ITEM_1_3の時、ID_ITEM_1_1を有効にする。 Item1-2を押すと…
Convert.ToInt32で、さまざまなオブジェクトをInt32(int)に変換できる。Convert.ToInt32 メソッド (System) | Microsoft Learn // 名前空間の登録 using System; // 共通データ型と基本クラス(System名前空間) // メインクラス class MainClass // MainClass…
キャスト演算子は、明示的な型変換が必要な時に使う。キャストと型変換 - C# | Microsoft LearnMainClass.csで、 // 名前空間の登録 using System; // 共通データ型と基本クラス(System名前空間) // メインクラス class MainClass // MainClassクラスの定義 …
整数リテラルの型はサフィックスで決まる。整数数値型 | Microsoft LearnMainClass.csで、こう書く。 それぞれの変数はvarなので、サフィックスによって型推論され、型が決まる。 こうなる。こうなる。Sample/cs/IntegerLiteral/IntegerLiteral/src/IntegerL…
long型およびInt64構造体の上限値は9223372036854775807。整数数値型 | Microsoft LearnMainClass.csで、こう書く。 こうなる。こうなる。Sample/cs/long/long/src/long_ at master · bg1bgst333/Sample · GitHub
longはエイリアスであり、その実体はInt64。Int64 構造体 (System) | Microsoft LearnMainClass.csにて、こう書く。 こうなる。こうなる。Sample/dotnet/Int64/Int64/src/Int64_ at master · bg1bgst333/Sample · GitHub
Int32.Parseで、文字列をint型整数に変換する。Int32.Parse メソッド (System) | Microsoft LearnMainClass.csで、こう書く。 こうなる。こうなる。Sample/dotnet/Int32/Parse/src/Int32_ at master · bg1bgst333/Sample · GitHub
Int32.MaxValueは、Int32の最大有効値(つまり上限値)が入っている。Int32.MaxValue フィールド (System) | Microsoft LearnMainClass.csで、こう書く。 こうなる。こうなる。Sample/dotnet/Int32/MaxValue/src/Int32_ at master · bg1bgst333/Sample · GitHub
C#のint型およびInt32構造体の上限値は2147483647である。整数数値型 | Microsoft LearnMainClass.csで、こう書く。 こうなる。こうなる。Sample/cs/int/int/src/int_ at master · bg1bgst333/Sample · GitHub
StringBuilder.Replaceで、指定の文字列がみつかった全ての箇所を指定の文字列に置換する。StringBuilder.Replace メソッド (System.Text) | Microsoft LearnMainClass.csで、こう書く。 こうなる。こうなる。Sample/dotnet/StringBuilder/Replace/src/Strin…
StringBuilder.Removeで、指定位置から指定文字数を削除する。StringBuilder.Remove(Int32, Int32) メソッド (System.Text) | Microsoft LearnMainClass.csで、こう書く。 こうなる。こうなる。Sample/dotnet/StringBuilder/Remove/src/StringBuilder at mas…
StringBuilder.Insertで、指定位置に文字列を挿入する。StringBuilder.Insert メソッド (System.Text) | Microsoft LearnMainClass.csで、こう書く。 こうなる。こうなる。Sample/dotnet/StringBuilder/Insert/src/StringBuilder at master · bg1bgst333/Sam…
StringBuilder.Lengthで、文字列の長さがわかる。StringBuilder.Length プロパティ (System.Text) | Microsoft LearnMainClass.csで、こう書く。 こうなる。こうなる。Sample/dotnet/StringBuilder/Length/src/StringBuilder at master · bg1bgst333/Sample ·…
StringBuilder.ToStringで、文字列を取り出す。StringBuilder.ToString メソッド (System.Text) | Microsoft LearnMainClass.csで、こう書く。 こうなる。こうなる。StringBuilder.ToString メソッド (System.Text) | Microsoft Learn
StringBuilder.Appendで文字列を追加する。StringBuilder.Append メソッド (System.Text) | Microsoft LearnMainClass.csで、こう書く。 こうなる。こうなる。Sample/dotnet/StringBuilder/Append/src/StringBuilder at master · bg1bgst333/Sample · GitHub