プログラマ的京都生活

2008年04月26日

[][][]数字を文字列に変換。ついでに文字列を数字に変換。

ちょっとしたことなんですが、C#で数字→文字列をどうやるのかがすぐにわからずイライラ・・・

誘惑に駆られて一瞬以下のようにしようかと思ったワタシ・・・

string str = "" + 23;

数字を文字列に

java脳で考えてたからか、これがなかなか分からなかった。ruby脳で考えればよかったんすね!

java

String str = String.valueOf(23);

C#

string str = 23.ToString();

ruby

str = 23.to_s

文字列を数字に

これはjavaとほぼ同じ。すぐ分かりました。

java

int num = Integer.parseInt("23");

C#

int num = int.Parse("23");

ruby

num = "23".to_i

たつわきたつわき 2008/04/29 21:51 わかる!この誘惑。ほんとよくわからんよね。
ちなみに以下のサイトはJavaとC#の比較をしてくれているから結構いいよ。
http://www.unisys.co.jp/club/net_view/20030206.html
その1〜その4まで。
結構、重宝してます。

mtoyoshimtoyoshi 2008/05/01 21:36 おぉ!これはいいね♪
はてブしました!!

トラックバック - http://d.hatena.ne.jp/mtoyoshi/20080426/1209191681