C#

ListのTがクラスか構造体かでメモリ使用量が大きく異なる?

C#

そんなことはないだろうと思ったが、気になったので試してみた。 ListにAddし続けてOutOfMemoryがでるタイミングを見てみたがやっぱり大きな差はなかった。[ListにクラスをAddし続けた場合] ・開始時点 プライベートメモリ使用量: 30MB 物理メモリ使用量: 41…

C#で簡単な画像のトリミングをやってみた

C#

引数で指定された画像をトリミングする using System.Drawing; namespace TrimImage { class Program { static void Main(string[] args) { string srcFile = args[0]; int x = int.Parse(args[1]); int y = int.Parse(args[2]); int width = int.Parse(args…

バッチファイルを使って時刻同期をする

C#

ちょいとメモ

半角カナを全角カナに変換する

C#

正規表現を使用して、半角カナを全角カナに変換するメソッドです。

WPFのテキストボックスでバイト数単位での入力制限を行う

WPFのテキストボックスでバイト数単位での入力制限を行うクラスです。 簡単にしか動作確認してませんが、おかしな所はなさそうです。追記: 実際に使用する場合は、DeleteTextChangedEventHanderメソッドとか追加してイベントハンドラーの解除を忘れずに行う…

WPF Converterで色や表示状態を変える

Converterを使ってコントロールの色や表示状態を変えるサンプル。

WPF システムアイコンを使用する

WPFでシステムアイコンを使用する方法。

自作ユーザーコントロールのプロパティ公開

C#

自作ユーザーコントロールのプロパティを公開する。

並列処理

C#

Parallelクラスの使い方についてメモ。 完全に自分用メモなのでコメントは省略。

delegateとFunc<>

C#

関数ポインタ的なことの覚え書き。こんな感じ?

角度の求め方

C#

開始点、終了点から角度を求める。

動的にフォームを読み込む

C#

プラグインみたいな感じにフォームを読み込んで表示したい! そんなこともあると思います。※以下のコードは、C#4.0でのみ動作します

xmlとcsv

画面内にあるコントロールの一覧を出力する場合、 xmlとcsv、どっちの方がいいんだろうかとちょっと悩んだ。■xml 個人的には楽に作れる。 (DataSetあたりに名前入れといて出力するだけ) ただ、お客さんが必ずしもエクセルとかで開いてくれないことを考えると…