因此,我有數據以「,」分隔數據。我正試圖用Substring分開不同的數據。爲什麼不通過此代碼從字符串中剪下一些東西
input = input.Substring(input.IndexOf(", ") + 2, input.Length - input.IndexOf(", ") + 2);
在這種情況下,我已經閱讀了第一筆數據,並試圖將其截斷。爲了做到這一點,我把第一個「,」的索引加上2,這給了我這個短語的結束索引。然後我取整個字符串的長度並減去第一個「,」的最後一個索引。這給了我從「,」結尾到字符串結尾的長度。這是我想剪的。出於某種原因,當這段代碼運行時,我不斷收到ArgumentOutOfRange異常。如果有人能告訴我我做錯了什麼,那將會非常有幫助。
'VAR separatedData = input.Split( '').Skip(1);' – Fabio
你應該表現出input'的'起始值,和你得到的異常信息。 –
*「出於某種原因,我不斷收到ArgumentOutOfRange」* - 其中一個參數超出範圍。這就是原因。解決方法是找出*參數是什麼*,然後閱讀文檔以找出可接受的範圍。 –