11

文字列オブジェクトを ByteString に変換したい. どのようにできるのか?

私がこのように使用する関数。

結果

4

3 に答える 3

12

stringは に正常に変換されましたByteStream。ウォッチ ウィンドウに{Google.ProtocolBuffers.ByteString}が表示されている場合は、メソッドByteStreamがオーバーライドされていないことを意味します。ToStringつまり、Visual Studio は を表示する方法を認識していないByteStreamため、代わりに型名を表示するだけです。

つまりCopyFrom、文字列を直接使用できるメソッドのオーバーロードがあります。

var APP_DEF_TEA_KEY = ByteString.CopyFrom("e#>&*m16", Encoding.Unicode);
于 2016-10-09T13:33:23.217 に答える
2

ByteString クラスのいずれかのメソッドを使用して、文字列を ByteArray に変換できます ByteString.copyFromUtf8(stringText)

于 2021-05-04T18:01:27.160 に答える