【C#】LINQにて結合(Join)条件を複数指定する方法

統合言語クエリ(Language INtegrated Query:LINQ)は、.NET Framework 3.5から追加された機能で、シンプルなコードでデータの問合せを行うことができる。

C#独自の機能であり、SQLで出来ることが、基本的に出来る感じ。

今回は、LINQを使って結合(Join)条件を複数指定する方法で迷ったのでメモ。

“【C#】LINQにて結合(Join)条件を複数指定する方法” の続きを読む

【Visual Studio】MVCソリューションの納品について

ASP.NET MVCで作成されたソリューションは、ビルドまで通すとクッソ重い。

MVCソリューションのサイズ

この状態だと圧縮してもかなりのサイズなので、納品する時タイヘン。

なので消してもいいファイルをまとめてみた。

“【Visual Studio】MVCソリューションの納品について” の続きを読む

Visual Studio 2015と2017は同時インストールできるか?

Visual Studio 2015がインストールされているPCで、VS2017で作成されたソリューションを開こうとすると、うまく開けなかったので、VS2017をインストールしようと思った。

でも待てよ?
2つのバージョンを同時にインストールできるんだっけ?

“Visual Studio 2015と2017は同時インストールできるか?” の続きを読む

【C#】DataGridViewのFilterでLIKEを使う時のエスケープ

DataGridViewで表示していたデータを、検索内容で絞込み表示しようと思い、BindingSourceのFilterプロパティにクエリ文を設定したところ、例外が発生するパターンがあった。

“【C#】DataGridViewのFilterでLIKEを使う時のエスケープ” の続きを読む

【C#】配列要素を複数のキー、順序で並べ替える

テーブルの行データのような多次元配列に対して、複数のキー、順序で並べ替える方法。

“【C#】配列要素を複数のキー、順序で並べ替える” の続きを読む