arrays – 将字符串转换为char数组

前端之家收集整理的这篇文章主要介绍了arrays – 将字符串转换为char数组前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
假设我有一个像这样的字符串. @H_301_1@Dim str As String = "code"

我需要将这个字符串分解为这样的字符数组,

@H_301_1@{"c","o","d","e"}

我怎样才能做到这一点?

每个字符串都是一个隐式字符数组.所以你可以获得第3个字符: @H_301_1@Dim char3 = str(2)

编辑:只是为了完整起见.您还可以使用String.ToCharArray将字符串实例转换为新的char数组实例.使用tocharArray的核心好处是您收到的char数组是可变的,这意味着您实际上可以更改每个单独的字符.

请注意,您也可以使用LINQ.例如,如果您想要字符串的前三个字符:

@H_301_1@Dim firstThree As Char() = str.Take(3).ToArray()
原文链接:https://www.f2er.com/vb/255441.html

猜你在找的VB相关文章