C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: 文字列を指定文字数で区切りたい


(過去ログ 114 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■67142 / inTopicNo.1)  文字列を2文字で区切りたい
  
□投稿者/ AN (1回)-(2013/07/06(Sat) 17:44:10)

分類:[C#] 

2013/07/06(Sat) 23:07:37 編集(投稿者)

>こんにちは。

string a = "AABBCCDD";

・・・・・ //aを2文字ごとに区切り、string[] bに格納する

foreach (string mes in b)
{
MessageBox.Show(mes);
}

上記のようなコードで、aを二文字ごとに区切ったものを string[] b に格納して
「AA」「BB」「CC」「DD」とメッセージを表示させたいです。
色々試してみましたがよくわかりません。

よろしくお願いします。
引用返信 編集キー/
■67143 / inTopicNo.2)  Re[1]: 文字列を指定文字数で区切りたい
□投稿者/ 魔界の仮面弁士 (256回)-(2013/07/06(Sat) 18:36:42)
No67142 (AN さん) に返信
> string a = "AABBCCDD";
> ・・・・・ //aを2文字ごとに区切り、string[] bに格納する


string[] b = new string[a.Length / 2];
for (int i = 0; i < a.Length; i += 2) b[i / 2] = a.Substring(i, 2);
引用返信 編集キー/
■67145 / inTopicNo.3)  Re[2]: 文字列を指定文字数で区切りたい
□投稿者/ AN (2回)-(2013/07/06(Sat) 23:08:11)
No67143 (魔界の仮面弁士 さん) に返信
非常に助かります。やりたかったことが出来ました。
ありがとうございました。
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -