Archive for 1月 2nd, 2015

C#3.0でDelphiのDelimitedText見たいなことをしたいとき

金曜日, 1月 2nd, 2015

C#で string.array で array.split(”)すれば、DelphiのDelimitedTextみたいなことができるんですが?
ちょっと仕様が違うようです。

DelphiではDelimiter:=’ ‘;でも、空白が二つある場合も空白を飛ばして呼んでくれました。

ところが、C#で string.array.split(”)ですが、空白を二つは、ブランクのデータとしてひってきてくれます。

やりたいのは、ホワイトスペースを区切りたいのですが、これじゃ、だめなんですね。

ということで、同じ効果を行うには以下の方法でできるとな・

Delphi

StringList.Delimiter:=’ ‘;
StyingList.DelimitedText:=Buf.Strings[i];

C#

string[] StList = BufString.Trim().Split(‘ ‘);
if(!fg)
StList = StList.Where(x => x != “”).ToArray();

覚書でした。

あけましておめでとうございます。

金曜日, 1月 2nd, 2015
d41d8cd98f00b204e9800998ecf8427e.JPG

本年もよろしくお願いします。