【Visual Studio】”LC.exe” はコード -1 を伴って終了しました。の対処法

Visual Studioでビルドした時に、

"LC.exe" はコード -1 を伴って終了しました。

エラーが出て、ビルド出来ない時の対処法。

“【Visual Studio】”LC.exe” はコード -1 を伴って終了しました。の対処法” の続きを読む

4択クイズの回答の並びをランダムにする

すごい具体的なタイトルを書いたけど、例えば以下のような紐付けを、どうやったらランダム化出来るか考えてみたって話。

[C#]
//4択クイズの回答ボタンセット
button1.Text = nowQ["Choice1"].ToString();
button2.Text = nowQ["Choice2"].ToString();
button3.Text = nowQ["Choice3"].ToString();
button4.Text = nowQ["Choice4"].ToString();

これを、

[C#]
//4択クイズの回答ボタンセット
button1.Text = nowQ["Choice4"].ToString();
button2.Text = nowQ["Choice1"].ToString();
button3.Text = nowQ["Choice3"].ToString();
button4.Text = nowQ["Choice2"].ToString();

結果的にランダムに紐付けたい。

“4択クイズの回答の並びをランダムにする” の続きを読む

【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ソリューションの納品について” の続きを読む

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

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

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