ちょっとここで何かを理解したかった。C#TrimStart奇妙な振る舞い
私はこのコードを持っている:
var testString = "DA DDDLY DO:DAXS D/B#BTN A TIME/DTE:0027/01NOV";
var testTrimStart = testString.TrimStart("DA ".ToCharArray());
testTrimStart出力:
LY DO:DAXS D/B#BTN A TIME/DTE:0027/01NOV
が誰かでした理由を説明してください
DA DDD
が削除されました。それは
DA DA DDDLY DOだった場合、私は理解でき
....
私はそれはそれは探していますというCHAR型の配列です理解しています。しかし、それは検索文字列全体
"DA"
を交換すべきではありませんか?
ここ.NET FIDDLEリンク
トリムと置換が混在していると思います。トリムは、文字列の開始と終了のみをカットします。 Replaceは文字列全体を検索します。 – Rob