■C#メニュー



トータル 今日 昨日
- - -












更新履歴

取得中です。

※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

文字列はstringを使って操作できる。
string a;
a = "う";
a += "ほ!";
MessageBox.Show(a);
で問題ないが、

string a;
int i;
for(i=0;i<10000;i++)
{
  a += "うほ!" + i.ToString();
}
MessageBox.Show(a);

みたいな回数が多い場合、stringはそのつどメモリを取得しなおすので、非常に効率が悪い。
その場合はStringBuilderを使う。

StringBuilder a = new StringBuilder();
int i;
for(i=0;i<10000;i++)
{
    a.Append("うほ!" + i.ToString());
}
MessageBox.Show(a.ToString());

ちなみに、上記のコードはメッセージボックスにえらい量の文字を表示してしまうので、使用しないように。




| 新しいページ | 編集 | 差分 | 編集履歴 | ページ名変更 | アップロード | 検索 | ページ一覧 | タグ | RSS | ご利用ガイド | 管理者に問合せ |
@wiki - 無料レンタルウィキサービス | プライバシーポリシー