在C#中获取字符串中的所有其他字符可以通过以下步骤实现:
下面是一个示例代码:
string inputString = "Hello123!@#";
List<char> otherChars = new List<char>();
foreach (char c in inputString)
{
if (!Char.IsLetterOrDigit(c))
{
otherChars.Add(c);
}
}
string result = new string(otherChars.ToArray());
Console.WriteLine(result);
以上代码将输出:!@#
在这个例子中,我们使用了Char.IsLetterOrDigit方法来判断字符是否为字母或数字。如果字符不是字母或数字,就将其添加到一个字符列表中。最后,通过将字符列表转换为字符串,我们得到了字符串中的所有其他字符。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云