[.NET] 当月の末日を取得
日付関連を扱うと割と使う末日取得 .NET(C#やVB.NET)ではDATE型とDATETIME型にDaysInMonthというメソッドで指定した年、月の日数を取得する。 http://msdn.microsoft.co… more
日付関連を扱うと割と使う末日取得 .NET(C#やVB.NET)ではDATE型とDATETIME型にDaysInMonthというメソッドで指定した年、月の日数を取得する。 http://msdn.microsoft.co… more
お金の単位等の数字を3桁でカンマで区切って表示させたい時がある。 その場合、C#では、以下のように書く。(VBもほぼ同じ) int val = 1234567890; //ToStringメソッド val.ToStrin… more
文字列をDateTime型として解析したいときに、ParseやTryParseを使う。 DateTimeのParseは優秀なので、割となんでも解析してくれる。 しかし、変換できるものは何でも変換するため、意図しないものも… more
C#のStringでの文字列検索は、二つある。 (C#2.0以降) 一つは、以前から使われほかのプログラム言語でもお目にかかる、IndexOfでヒットした文字列の先頭位置を返すもの。 Hellowでellを探すと、1が帰… more
C#で動的配列を使いたい時に、ネットで調べると、ArrayList と List <t> が、選択肢にあがる。 ハッシュテーブルだと、 Hashtable と Dictionary<TKey, TVal… more
C#3.0から導入されたラムダ式 なにやらとても簡潔にコードが記述できるらしいが、以前見たときは意味不明だった。 LINQが簡潔に書けるらしく、LINQの説明と一緒にでてきてますます意味不明だった。 最近ようやく意味が分… more
誕生日から年齢を求める方法を探していたら、 面白い方法があった。 echo (int)((20070823 – 19850101)/10000); つまり、現在の日時から、誕生日を引き、10000で割って整数値だけを使用… more