myValue
プロパティを入力するために、単一の文字列からList<myItem>
を作成します。linq selectから1つの自動数値プロパティを作成する方法
文字列:
"233 984 5 66 304 219 277 790"
クラス:
public class myItem
{
public long ID; // autonumeric id go here
public long myValue; // string values go here
public string otherProperties; //I will fill later from other source
}
私は、文字列を読んでスペースを使用して分割し、long[]
に解析することができます。
string line1 = "233 984 5 66 304 219 277 790";
string[] words = line1.Split(' ');
long[] myValues = Array.ConvertAll(words, s => long.Parse(s));
しかし、いけませんどのようにあなたが行うことができますList<myItem>
私はあなたが何を求めているのか分かりません。ここにあるデータは、ターゲット構造とリモートで一致しません。 –
私もあなたが望むものを手に入れません。あなたがどこかでデータを送信したいのであれば、非常に簡単なJSONのようなものを使って行う必要があります。 –
@DavidLご覧のとおり、私は整数の配列を持っています。私は 'myValues'から' long'で 'List'を、また、autonumericプロパティでは 'ID'を一つ必要とします。 –