C#
テキストボックスでエンターキーを押下した場合に処理を起こしたい場合がある。 そんなときは if (e.KeyChar == (char)Keys.Enter) { //何かメソッドとかの処理 } これでできる
ASP.NETでクライアントからのリクエストを取得するクラス system.web名前空間 HttpRequestクラス 参考 http://www.atmarkit.co.jp/fdotnet/dotnettips/180asprequrl/asprequrl.html プロパティ 概要 ApplicationPath 要求ページが属するアプリケーションの仮…
string型の文字列をDateTime型に変換するときは DateTime.ParseExact("2012/12/18 14:30:10", "yyyy/MM/dd HH:mm:ss", null); 第三引数は良く分らないけど、取り敢えずこれでできる。 ※時間はHHが24時間 hhが12時間となる。
現在実行中のメソッド名を取得する MethodBase.GetCurrentMethod()アプリケーションを終了させるには Environment.Exit()
listに配列を入れたいときに気付いたことlistに配列を入れようとするを「Add」と「Range」があるが、両者の違いは初めから配列が作ってある場合はAddRangeの方が早いらしいだけ?多分。
日付の足し算引き算は難しい。例えば2012/02/01から3ヶ月引きたいときは単純に月から3カ月引いただけでは2012/-01/01になってしまう(表現がおかしいけど) 本当は2011/12/01とかになって欲しい(詳しくは知らない)なので実際にやるときには DateTime time …
naがnullであった場合はnaにaを入れるという処理を記述する。 string a = "テスト"; string na = null; //処理が入る if(na == null) { na = a; } ↓同意 string a = "テスト"; string na = null; //処理が入る na = na ?? a; // 「??」はnull合体演算子 コー…