2009-04-08から1日間の記事一覧

引数が違う同名関数を定義するオーバーロード

C#

これはびっくりした。 引数が違う同名関数を定義する事ができます。 勝手に調べるみたい。 単純に同名で関数を定義し、引数を返るだけでいい模様。 その際戻り値の型も変えられるようです。 C# 戻り値の型を動的に変更することは可能ですか? - Insider.NET …

特定の文字(文字列)が含まれているかどうか調べる

C#

IndexOfを使うのだ! Jeffさんすげぇぜ! return ("\t\n\r ".IndexOf(pChar) != -1) 逆転の発想ですね。 渡された文字が、あらかじめ指定した文字列中に現れるかどうか 調べる、というからくり。なんともまぁ。 (追記) これは「文字」だけでなく「文字列」…

C#でのコンストラクタの書き方

C#

下記参照。 @IT:連載 改訂版 C#入門 第11章 コンストラクタとデストラクタ http://www.atmarkit.co.jp/fdotnet/csharp_abc2/csabc2_011/cs2_011_01.html

プロパティを作る

C#

オブジェクト指向バンザイ!ですね。 オブジェクト内で使う変数は基本的に隠蔽すべきだということで、 隠蔽するわけですが、しかしそれらをあたかも値を扱うように メソッドで実装したものをプロパティと呼んだりします。 (多分) で、それをどうやってやる…

VSのショートカットキー

とりあえず、 CTRL+K -> CTRL+C : コメントアウト CTRL+K -> CTRL+U : コメントアウトアウト だけでもいいんじゃない? Visual Studio:Visual Studio ショートカット - LAINpedia http://madeira.cc.hokudai.ac.jp/mediawiki/index.php/Visual_Studio:Visual…

ジェネリックコレクション

C#

C#(というか.NETか?)にはArrayList型という変数の型が あったんですが、微妙に使いにくかったんです。 (使い方間違えなければいいとは思うんですが…。) で、.NET Framework 2.0からサポートされたのが このジェネリックコレクション。 List型に型を指定…

リンク先の画像をプレビューするimgpreview

需要あるんだろうけど、今のところ使う予定なし! リンク先の画像をプレビューするJavaScript「imgpreview」 http://www.skuare.net/test/jImagePrev.html

再帰呼び出し

パーサ作るのにいるかなぁと思ったけどいらなかった。 でもちゃんと再帰のプログラム作った事ないなぁ。 なんか作っときたいな。 C言語編 第56章 再帰呼び出し http://www.geocities.jp/ky_webid/c/056.html 54. 再帰関数を使ってみよう:ITpro http://it…

HTMLパーサいろいろ

C#

C#(というか.NET環境)で使えるパーサいろいろ。 でもどれも難ありで作りなお(ry 個人的にはdeveloper.comのJeffさんのやつがおすすめ。 でもこれアトリビュート取れないときがあるんだよなぁ…。 現在未完全なクローン作成中。 C#でのHTMLパーサー - 雑…