2020年4月– date –
-
C#
DataGridViewのDataSourceを指定した後列名を自由自在に変更する方法
C#でDBからデータDataTableとして取得し、DataGridViewに表示する際、DataSourceをに取得したデータを指定する方法ってよく使いますよね! ただそのようにしてしまうと列の名前がDataTableの列名に引っ張られてしまいます。。。 なので後から変更しようと... -
C#
C#でDBNullチェック時にエラーを出さずにキャストする最適解
C#でDBのデータを取得する際に厄介なのがDBNull。。 DBNullはNullとは別物のため、Null判定できません。 故に三項演算子などを使ってDBNull回避する必要があります。 そこでDBNullをうまく回避しつつ、同時にキャストしてくれる関数を作れないか?と考えた... -
C#
C#で変数の入れ替えをタプルでやってみた
C#で変数の入れ替えをする場合にタプルを使えば、一時変数無しに書く事ができます。 【一時変数ありの場合】 class Program { static void Main(string[] args) { var num1 = 1; var num2 = 3; var temp = num1; num1 = num2; num2 = temp; Console.WriteL... -
C#
C#でLinqの結果でNull回避したい場合の処理!
C#でLINQを使ってコードを書いていて下記のようなパターンにぶち当たったのでその備忘録。 まず。配列を用意。 static void Main(string[] args) { var items = new int[]{1,2,3,5,8,9,7,10,66,78,99,100}; } この中から、3で割り切れる数字を取得してみ...
1