|
1
2
你的问题是
模糊的
一如果需要数组
角色
使用
擒纵机构
另一个问题是:在C中,我们使用
如果你想要一个 一串 (可以将其视为只读字符数组):
最后,如果你愿意 字符串数组 :
请再次注意转义(例如,我们不重复转义报价:不
编辑:
如果要检查字符串是否包含任何禁用字符,我建议使用
|
|
|
2
2
我在这里可以很清楚地看到这个问题,但情况可能并不总是这样,因此请在将来提供更好的描述。 在这种情况下,逃逸才是问题所在。在VB中,双引号是唯一需要在文本字符串中转义的字符,这是用另一个双引号完成的。C#支持许多转义序列,反斜杠是转义字符。这意味着您需要用反斜杠转义双引号,还需要用另一个反斜杠转义反斜杠,例如。
我认为这应该会解决你的问题,但我们会看看在修复后是否会出现其他问题。 |
|
|
3
1
C#使用小写关键字,因此更改
C#将类型置于变量之前,而不是
C#对数组使用方括号而不是括号,因此替换
C#puts声明数组类型时,括号在类型内,而不是在变量(旧VB)之后,因此put
C#允许省略数组初始值设定项的基类型,而不需要整个类型或将其与
C#字符串文字有多种形式。最接近VB的称为逐字字符串,它们是用
C#用分号终止语句,而VB不用分号终止语句(这是最简单的说法),因此在
。NET数据类型(适用于Java、JavaScript)
关于什么是角色:
因此,字符串数组对于您的代码来说似乎是一个不错的选择,尤其是因为原始代码就是这样使用的。 |
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |