c# int数组怎么设定默认值
答案:1 悬赏:60 手机版
解决时间 2021-04-07 02:22
- 提问者网友:太高姿态
- 2021-04-06 07:56
c# int数组怎么设定默认值
最佳答案
- 五星知识达人网友:冷風如刀
- 2021-04-06 08:25
可以使用如下方式初始化:
int[] a = new int[4] { -1, -1, -1, -1 };
int[] b = { -1, -1, -1, -1 };这样有一个缺点必须为每个元素指定一个初始值,其实使用 for 循环占不了多少资源,计算机执行指令是超级快的。
追问我用的很频繁呢,而且我有10个数组,1个数组里面有10万个,因项目要求需要1秒钟初始化一次,这for循环一秒钟需要循环100万次,天啊,这崩溃啊我用的很频繁呢,而且我有10个数组,1个数组里面有10万个,因项目要求需要1秒钟初始化一次,这for循环一秒钟需要循环100万次,天啊,这崩溃啊追答如果是这样的话,你就需要换种思路解决问题了,C#并没有在初始化指定一个数值初始化整个数组的元素。
当一个问题,当前技术无法解决时,只能换一个思路。
int[] a = new int[4] { -1, -1, -1, -1 };
int[] b = { -1, -1, -1, -1 };这样有一个缺点必须为每个元素指定一个初始值,其实使用 for 循环占不了多少资源,计算机执行指令是超级快的。
追问我用的很频繁呢,而且我有10个数组,1个数组里面有10万个,因项目要求需要1秒钟初始化一次,这for循环一秒钟需要循环100万次,天啊,这崩溃啊我用的很频繁呢,而且我有10个数组,1个数组里面有10万个,因项目要求需要1秒钟初始化一次,这for循环一秒钟需要循环100万次,天啊,这崩溃啊追答如果是这样的话,你就需要换种思路解决问题了,C#并没有在初始化指定一个数值初始化整个数组的元素。
当一个问题,当前技术无法解决时,只能换一个思路。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯