|
1
3
由于各种原因,交错数组几乎总是最好的解决方案,这是一个很好的例子。与多维数组相比,数组具有更大的灵活性。在这种情况下,一旦在一个字符数组中有了值,就可以使用String类上的构造函数从中创建一个字符串。 此外,交错数组将由“向量”(即具有零下界索引的一维数组)组成,这在.NET中更受欢迎,因为CLR对它们进行了特殊处理。 所以,如果不知道你的其他项目在做什么,那将是我的建议。 如果您尝试通过循环数组索引手动构造字符串,而不是使用交错数组,那么我建议您使用StringBuilder类来实现这一点。 我刚把它敲出来,但应该是这样的:
|
|
|
2
2
假设尺寸固定为2x50:
如果使用锯齿状阵列,这将更容易、更具性能:
然后你可以写:
|
|
|
3
1
我同意使用锯齿状数组。可以使用此帮助器方法初始化交错数组:
所以
将成为
然后您可以这样访问其中的元素
把它做成一根绳子
|
|
|
4
0
您可以使用Linq:
|
|
|
Wesam Alboishe · 如何检查字符的间距是否相等? 3 年前 |
|
|
Jade · 创建元素重复的字符向量 8 年前 |
|
|
kouta · 标记化时从法语冠词缩略中删除特殊撇号 8 年前 |
|
|
YoB · 使用带图案的gsub和x作为向量[重复] 8 年前 |
|
|
Al14 · 总结命名向量报告的信息 8 年前 |
|
|
Luke C · 如何仅获取某些字符的单个匹配项? 8 年前 |
|
|
l00p · 文件中“^@”字符序列的含义是什么 8 年前 |