CSVファイルから文字列値を読み込んでいます。CSVファイルには7NULLバイトが含まれています。これは、16進エディターで開いて確認しましたが、70x0バイトあることを確認してください。このひもは私に痛みを引き起こしています。
vb.netではstrlen、この文字列のをチェックすると7の値が返され、チェックするString.IsNullOrWhitespaceと。が返されますfalse。
なぜなのかわかりませんか?文字列をバイト配列に分割しました。各バイトは0x0、null/nothingです。string = Nothing比較も失敗します。
この文字列を自分の文字列に置き換えたいのですが、動的にこれを行うことはできません。各バイトが7であるにもかかわらず、この文字列が7の長さを返す理由についての提案はあり0x0ますか?