2009年5月22日金曜日

Firefoxのアドオン作成アドオン

jetpackというアドオンを使うことで、
今までより簡単にFirefoxのアドオンを作成できるようになりました。

まだ少ししか触っていないけど、
javascriptのライブラリjQueryが使えたり
FireBugと連携していたり。

なかなか凄いやつです。

■jetpack公式
https://jetpack.mozillalabs.com/

.

2009年5月18日月曜日

文字列の数値変換

文字列→数値
数値→文字列
Convertクラスを使うことでどちらも簡単に出来ます。
#2進数変換や16進数変換までも。。。

■数値変換
Convert.ToInt32("01234"); // 1234 10進数
Convert.ToInt32("FF",16); // 255  16進数
Convert.ToInt32("1111",2); // 7  2進数

■文字列変換
Convert.ToString(1234);// "1234"  10進数
Convert.ToString(255, 16);// "FF" 16進数
Convert.ToString(7,2);// "1111"  2進数

気をつけないといけないのは
変換に失敗した場合、Exceptionが発生するのでCatchしておく必要があります。


■例外が発生しない 文字列→数値変換
※各クラスのTryParseメソッドを使います。

Int32 number;
if (Int32.TryParse("1234, out number) == true){
// 変換成功
} else {
// 変換失敗
}

.

ラベル