私がdouble[,]
にそれを変換する必要があり文字列をdouble [、]に変換するには?
var str = "22.58277011|88.38303798,22.59950095|88.39352995";
下のように私は、最終的なアウトプットは、これまで
{
{22.57891304, 88.34285622},
{22.54398196, 88.38221001}
};
私のアプローチでなければなりません...
を文字列を持っています
var str = "22.58277011|88.38303798,22.59950095|88.39352995,";
var strRep = str.Split(',');
それ以降はどうしますか?事前LINQを使用して
'double []'または 'double [、]'、1Dまたは2D配列が必要です。既にstring []に変換されているので、1次元配列に必要なのは、各文字列値に対してConvert.ToDoubleのようなものですが、2D配列を取得する方法はありません。 –
2次元配列...出力は、{ {22.57891304、88.34285622}、 {22.54398196、88.38221001} }となります。 –
"、"で分割した後に作成される配列は、文字列 "|"の各項目を持ちます。最初の配列をループし、 "|"を置き換える必要があります。各要素に "、"を付けてください。その後、コンマで区切られた文字列を持つすべての項目を含む最初の配列が作成されます。あなたは必要なフォーマットに変換できます。 –