Seasons.NET

ちょっとした技術ブログです

Entries from 2006-07-01 to 1 month

Listのコピーは、コンストラクタを使った方が楽。

C#

DeepCopyするときは、Cloneメソッドをオーバーライドすること。 1 List<string> list = new List<string>(); 2 List<string> cloneList = List<string>(list); //=> コピー(複製)作成</string></string></string></string>

USBでデータを持ちかえらせたくない!!

http://www.atmarkit.co.jp/fnetwork/rensai/netool11/usbtools01.html

リファクタリングの記事

C#

ここを参考に勉強中 http://www.microsoft.com/japan/msdn/vs05/vcsharp/VS05_refac.aspx

DataGridView

C#

一度作ったツールは、カスタムコントロールでコンボボックスや テキストボックスを配置したものを動的に作成するものを作って やっていたが、描画が糞重いので、なにかいい方法はないかと思って さがしていたら、DataGridViewを見つけた。 これは、リストビ…

作業メモ

C#

Byte配列をINT等に変換するには。 http://www.atmarkit.co.jp/fdotnet/dotnettips/045getbytes/getbytes.html構造体に配列を持たせるには、固定サイズバッファという概念 = アンセーフコード http://msdn2.microsoft.com/ja-jp/library/zycewsya.aspx配列サ…

仮想フォルダを作る

ちょっと仕様書書くのに疲れたのでソフト探していたらこんなの見つけた。 下層フォルダを作りそこにパスの異なったファイルを登録できるらしい。 シンボリックリンクが簡単にできるといった感じかなぁ〜。便利かも。Virtual Folder http://www.new-akiba.com…

喋るDSお料理ナビ!!

いいねぇ〜。 こういうの待ってたよ。 http://www.nintendo.co.jp/ds/a4vj/index.html

構造体の配列を初期化するには?

C#

こんな感じでコンストラクタを用意するといいらしい。 1 private struct cellPair 2 { 3 string Cell; 4 string Text; 5 int ColorIndex; 6 int Width; 7 public cellPair(string _cell, string _text, int _clidx, int _width) 8 { 9 Cell = _cell; 10 Text…