1

現在文字列があり、char1_0707201206050239の右側にあるcharを含むすべての文字を切り捨てたいと思い_ます。

問題は、左側の文字がユーザー入力に基づいて変化するため、文字列の長さが常に異なることです。の右側_は日付と時刻を表します(例07-07-2012 6:05:02.390AM)。長さは17-14文字から変えることができます。

_それで、が検出されるまで切り捨てる方法があるかどうか疑問に思っていますか?

4

4 に答える 4

8
text.Substring(0, text.IndexOf('_'));
于 2012-07-24T18:14:18.880 に答える
1

以下も使用できます。

String.Substring(0, String.indexOf('_'));
于 2012-07-24T18:15:58.037 に答える
1

String.Remove を使用するのはどうですか

theString = theString.Remove(sourceString.IndexOf('_'), 1);
于 2012-07-24T18:25:09.327 に答える