【问题标题】:Correct Way to Add byte Variables into byte Arrays将字节变量添加到字节数组中的正确方法
【发布时间】:2016-06-25 22:41:45
【问题描述】:

我想要做的是从用户那里获取输入并将其存储在一个字节数组中。请注意,我必须将 var1 变量存储在字节数组而不是列表中。

Console.Write("Enter a number: ");
byte var1 = byte.Parse(Console.ReadLine());
byte[] byteArray = new byte[] {};
byteArray[0] = var1;

【问题讨论】:

  • 有什么问题?

标签: c# arrays byte


【解决方案1】:

数组的大小是固定的,创建时必须指定数组的大小。在您的示例中,您告诉它通过将{} 放在byte[] 之后来创建一个大小为0 的数组。而是删除 {} 并在 [] 之间放一个 1

Console.Write("Enter a number: ");
byte var1 = byte.Parse(Console.ReadLine());
byte[] byteArray = new byte[1];
byteArray[0] = var1;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-05
    • 1970-01-01
    • 2011-06-27
    • 2017-07-27
    • 1970-01-01
    • 1970-01-01
    • 2015-04-09
    相关资源
    最近更新 更多