問題トラッカーで、顧客の 1 人が 1 つのテキストが不完全であるというバグを報告しているというチケットを見つけました! 1 つのレガシー システム (IBM AS400) から最新のシステムへのテキスト変換プログラムがあります。追跡したところ、コードに未知の動作が見つかりました!!
最初にこれを見てください:
ご覧のとおり、最初のスペース (char32) の前に 2 つの文字がありますが、削除するTrim()
と、結果は次のようになります。
はい、Trim()
最初から char160 を削除します! Trim()
必要以上に機能すること
が起こったのは何ですか?注:両方の写真は同じテスト状態でキャプチャされています。