0
エラーMSG私が得た: system.byte {}文字列をbyte()vb.netに変換する方法は?
コード:
モジュールModule1]を
Sub Main()
Dim qassam As String = "mylove"
Dim lena As Byte() = System.Text.Encoding.Default.GetBytes(qassam)
Console.WriteLine(lena)
Console.ReadLine()
End Sub
あなたが成功しbyte()
に文字列をエンコードしている
:
は、.NET 2.0では、あなたは、このアプローチを使用することができます'Byte'は 'String'から派生していないため、 'Byte'の2次元配列は '1次元配列のString'に変換できません。 \t C:プロジェクト\ ConsoleApplication2 \ ConsoleApplication2 \ Module1.vbの\ Visual Studioの2013 \ \ユーザー\ evilcode1 \文書 ConsoleApplication2 –
@QassamMahmoud:あなたはどのような.NETバージョンを使用していますか? .NET3.5では以下のように使うことができます(醜いですが): 'Console.WriteLine(String.Join("、 "lena.Select(Function(b)b.ToString())。ToArray()))' –
version 2、私は4を使用しているときに動作しているが、私はそれを必要としない4私はバージョン2で動作する必要があるとにかくそれを行うには? –