したがって、私は数の束を含むこの配列を持っています。私はいつもそれらの文字のうちの3つをとり、それらから1つの整数を作りたいと思います。私はまだこれについて何も見つけていない。ここ は一例です。配列の3文字の整数への配列C#
string number = "123456xyz";
文字列は、私が持っているもので、これらの整数は、私が
int goal1 = 123;
int goal2 = 456;
int goaln = xyz;
それは、すべての文字を通過し、常に3のグループにそれらを分割する必要があり欲しいものです。私はforeach()が私を助けるつもりだと思っていますが、それをどうやって行うのかはかなりわかりません。このような
'char'は効率的に' Int16'なので、 '3 char'は' Int48'(.Netはこのような型はありません)です。だから一般的に、3つの 'char'を単一の' int'( 'Int32')にパックすることはできませんが、' long'( 'Int64')にすることができます –
forループを使って文字列を繰り返し処理できますあなたがまだ3を持っているかどうかを調べるために現在のインデックスのモジュラスを行います – Muckeypuck