c# - 创建 100 个变量
问题描述
所以我创建了一个包含 100 个变量的数组,使用Enumerable.Range
. 数据类型限于Int32
.
问题
如何创建相同的数组
SByte
?我是否认为我需要使用循环来创建和索引变量?
我在网上环顾四周,大多数结果都涉及为循环声明计数变量,但没有使用循环声明变量
解决方案
只需投射它们:
SByte[] array = Enumerable.Range(0, 100).Select(i => (SByte) i).ToArray();
请注意,SByte
它不符合 cls,您可能希望使用它short
。
推荐阅读
- java - 我如何比较两个双类型二维数组?
- flutter - 无法在容器中居中列
- delphi - Delphi 编译器优化从二进制文件中删除类
- javascript - 如何从 javascript 对象中删除属性?
- python - 为每个列表执行一个函数,在列表中比 for 循环更快 [网络抓取]
- php - 如何将自定义数据添加到 Laravel Passport API 令牌?
- python - 每次使用 pandas 触发脚本时附加到 csv 文件
- python - 熊猫融化但日期在一个范围内
- java - 无法使用 keycloak admin cli 端点接收客户端密钥
- php - 我收到一个 POST 请求的奇怪参数错误