VB到C#转换字节

时间:2014-10-28 15:56:32

标签: c# vb.net performance type-conversion

从vb中获取一些代码并将其转换为C#。我在这里有这一行:

Dim foo As Byte() = {155, 253, 147, 202, 22, 59, 228, 6, 61, 16, 158, 60, 47, 138, 40, 178}

我希望将其转换为C#代码。

但我知道:

byte foo = {155,253,147,202,22,59,228,6,61,16,158,60,47,138,40,178};

不正确。你是否认为有人向我提供了一些有关这方面的见解并解释为什么正确的答案是这样的?

1 个答案:

答案 0 :(得分:4)

这是一个数组。像这样初始化它:

byte[] foo = {155, 253, 147, 202, 22, 59, 228, 6, 61, 16, 158, 60, 47, 138, 40, 178};

在您继续前进之前,您应该阅读documentation for arrays,甚至是一本好的教科书。如果你试图用一种语言编写代码而不太了解基本语法,那么你将不可避免地编写非常糟糕的代码。