C#で「-100,100」などの文字列をlongに変換するにはどうすればよいですか。
私は現在、次のようなコード行を持っています
long xi = long.Parse(x, System.Globalization.NumberStyles.AllowThousands);
しかし、xが「負の数」の場合、これは壊れます。
私のアプローチ:
long xi = long.Parse("-100,253,1",
System.Globalization.NumberStyles.AllowLeadingSign & System.Globalization.NumberStyles.AllowThousands);
それが壊れたので、間違っていました。