【问题标题】:How do I make an array with a specified amount of chars?如何制作具有指定数量字符的数组?
【发布时间】:2015-12-19 16:51:35
【问题描述】:

我有一个数字 (int),它指定我想要在一个数组中有多少东西。 我需要能够用一定数量的 chars 制作一个数组(不 不管它是什么字符)。有没有办法用数组来做到这一点,或者我会 需要使用不同的东西,比如列表?

【问题讨论】:

  • 谷歌搜索答案会比输入这个问题更快。
  • int n = 1234; char[] chars = new char[n]。认真阅读教程
  • @TimFreese 我找了一个...
  • @ZacG 你需要提高你的谷歌技能google.com/…

标签: c# arrays list char


【解决方案1】:

您可以使用Enumerable.Range,传入您想要的项目数量并将它们全部转换为char

var charArray = Enumerable.Range(0, myCount).Select(t => (char)t).ToArray();

【讨论】:

  • 很好,但是对于可能不知道如何创建数组的人来说,Linq 太远了!
  • 这是我见过的最奇特的var charArray = new char[myCount]写作方式。
  • @M.kazem Akhgary 我认为这个答案是某种拖钓
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-13
  • 1970-01-01
  • 2020-02-24
  • 2017-03-31
相关资源
最近更新 更多