-
[C#] 配列のサイズを変更する(Array.Resize)
2021/8/10 配列
一度宣言した配列のサイズを変更するには、Array.Resize()を使用します。 構文 構文 Array.Resize(ref <対象配列>, <変更後のサイズ>); refの指定を忘れないようご注 ...
-
[C#] 配列の次元数を取得する(.Rank)
2021/8/9 2022/12/2 配列
配列の次元数を取得するには、.Rankで取得できます。 サンプル 例)配列の次元数を取得する //配列を生成する string[] strArray1 = {"A","B","C"}; string[ ...
-
[C#] テキストファイルを1行ずつ読み込む(System.IO.StreamReader#ReadLine)
2021/8/8
テキストファイルを1行ずつ読み込むサンプルです。 サンプル 例)C:¥test.txtを読み込んでList<string>型にする (C:¥test.txt) みかん ぶど ...
-
[C#] テキストファイルをまとめて読み込む(System.IO.StreamReader#ReadToEnd)
2021/8/7
テキストファイルをまとめて読み込むサンプルです。 サンプル 例)C:¥test.txtを読み込む (C:¥test.txt) みかん ぶどう りんご using System.IO; ...
-
[C#] .NET CoreでShift-JISを扱う
.NET Coreの文字コードは標準でUnicodeとASCIIのみサポートしているため、 そのままではShift-JISを扱えません。 なので、Shift-JISを扱う場合は、プログラムに設定が必要 ...
-
[C#] null合体演算子を使う(?? はてな2つ)
C#にはnull合体演算子という演算子があります。 この演算子は「??」(はてな2つ)で表します。 使い方は、var c = a ?? b のように書いて、 左辺がnullでない場合は左辺を返し、左辺 ...
-
[C#] Nullable型の値を通常型の変数にセットする
2021/8/4 2021/8/5 null許容型
Nullable型の値を通常型の変数にセットしたい場合は、 以下のようにnull値の場合の初期値を決めてセットすればOKです。 サンプル 例)int?型をint型にセットする //Nullable型を ...
-
[C#] バイト配列をバイナリファイルに書き込みする
C#でバイト配列をバイナリファイルに書き込みするサンプルです。 サンプル 例)バイト配列をバイナリファイルに書き込みする using System.IO; //書き込むファイル string path ...
-
[C#] バイナリファイルを読み込みバイト配列にする
C#でバイナリファイルを読み込みバイト配列にするサンプルです。 サンプル 例)バイナリファイルを読み込みバイト配列にする using System.IO; //結果を格納する変数 byte[] res ...
-
[C#] NPOIでExcelファイルを作成する
2021/8/1 NPOI
NPOIを使ってExcelファイルを生成するサンプルです。 サンプル 事前に以下記事を参考にNPOIをインストールしておいてください。 ⇒ [VisualStudio] NPOIをインストールする 例 ...
-
[C#] LINQのFirstOrDefaultでnullを返さない方法
コレクション要素で条件に合致する最初の要素を取得するには .FirstOrDefault を使用しますが、対象データが存在しない場合はnullが返ります。 (int型などの基本データ型の場合は0が返り ...
-
[C#] LINQラムダ式でグルーピングを行う(.GroupBy)
2021/7/30 2022/6/25 LINQ
LINQラムダ式でグルーピングを行うには、.GroupBy() を使用します。 サンプル 例1)List<int>型の場合 using System.Collections.Generic ...
-
[VisualStudio] NPOIをインストールする
2021/7/29 NPOI
VisualStudioにNPOIをインストールする方法です。 手順 ①VisualStudioメニュー「ツール(T)」→「NuGetパッケージマネージャー(N)」→「ソリューションのNuGetパッケ ...
-
[C#] jsonファイルをデータオブジェクトに変換する
2021/7/28 2021/9/3 json
jsonファイルを読み込んで、データオブジェクトに変換するサンプルです。 サンプル 例)test.jsonを読み込んでデータオブジェクトに変換する test.jsonの中身は以下の通りです。 (C:& ...
-
[VisualStudio] 使用していないusingを整理する
2021/7/27
使用していないusingを整理する方法です。 手順 ①こんな感じで使われていないusingがある状態を例とします。 上図の場合、色が薄くなっている4行目と6行目が使用していないusingです。 ②ソー ...