私はこのような文字列変数を持っています - 123456。それらを分割してint a = 12とint b = 3456に割り当てたいと思います。 どうすればC#?C#分割文字列を別の整数変数に割り当てる
-2
A
答えて
2
コメントに基づいて簡単な解決策:
string x = "123456";
int a = int.Parse(x.Substring(0,2));
int b = int.Parse(x.Substring(2));
+0
これは動作しますが、私はメインプログラムを実行しますが、例外が発生しています - {"インデックスと長さは文字列内の場所を参照する必要があります\ r \ nパラメータ名:長さ"}、これは部分文字列のためですか? Plsヘルプ – user1221765
+0
はい、文字列が2文字より短い場合、最初の部分文字列でその例外が発生します.3文字よりも短い場合は、2文字目で取得されますが、パラメータ名は 'index'になります。 –
関連する問題
- 1. 文字列を分割して分割セグメントを変数に割り当てる
- 2. Java:文字列を別の文字列と整数変数に分割する
- 3. 文字列を整数と文字列に分割するC++
- 4. C#の変数にjson文字列を割り当てる
- 5. C変数へのスウィート文字列リテラルの割り当て
- 6. 数値に別の文字列を割り当てる - JSON
- 7. 英数字の文字列に一意の整数を割り当てます。
- 8. 文字列と整数をC++に分割する
- 9. 文字列変数をdatableに割り当てる方法は?
- 10. C++文字列を文字列と整数に分割する方法は?
- 11. 変数に複数のドライブ文字を割り当てる
- 12. 変数を割り当てる際のgrep文字列
- 13. C++での文字列割り当て
- 14. 数字を文字に割り当てるC++
- 15. C++文字列割り当てエラー
- 16. 文字列と変数を変数に割り当てる方法
- 17. 文字列への整数の割り当てを無効にする
- 18. 文字列をCで長さ変数に分割する
- 19. C#のスライス/割り当てる変数
- 20. C文字数を知らずに文字列を割り当てます
- 21. JMeterの別の変数に変数を割り当てる
- 22. 複数選択ドロップダウンオプションをJavaScriptの文字列変数に割り当てる
- 23. 文字列分割関数
- 24. C#でグローバルに割り当てられた文字列変数の問題
- 25. スカラ:文字列を2つの整数に分割する
- 26. 分割文字列変数は
- 27. C++分割文字列全体として別の文字列
- 28. 整数を別個の数字に分割する
- 29. 割り当てワークシートの範囲Iが割り当てられ、以下の値を持つ文字列変数を持つ文字列に変数
- 30. オブジェクトのCSV直列化をRの文字列変数に割り当てる
それは依存しています。それは最初のintの最初の2文字と、2番目のintの残りの文字は常にでしょうか?次に、 'Substring'を使用します。 – Pikoh
何に基づいて分割しますか? 'Substring(0,2)'と 'Substring(2)'を使いintにキャストするのは簡単ですが、それがあなたの望むものかどうかは分かりません。 –
はい@ZoharPeled、これは動作します。おかげで – user1221765