-3

5000文字以上の文字列の例があります。を呼び出すとexampleString.Length、(たとえば) 39764 文字が返されます。文字列を Notepad++ にコピーすると、40523 文字が表示されます。

また、結果の文字列を呼び出しexampleString.Remove(5000)て Notepad++ にコピーすると、5094 文字が表示されます。

改行文字の何かだと思いますが、長さに改行文字を含める方法がわかりませんか?


アップデート

Notepad++ 関連の質問ではありません。

最大 5000 文字を許可するサービス メソッドに文字列を送信する必要があります。電話exampleString.Remove(5000)してサービスに送信すると、「許可されているのは5000文字のみ」という応答エラーが発生しました

4

1 に答える 1

2

Notepad++ は、文字数ではなく、ファイルのサイズを表示すると思います。そして、多くのエンコーディングが1文字あたり1バイト以上を使用しているとすぐに、あなたは持っているものを手に入れます.

于 2012-12-17T18:39:26.270 に答える