visual studio -逆计数问题c#

本文关键字:问题 studio visual | 更新日期: 2023-09-27 17:51:13

与标题所暗示的不太一样,我需要的是一种像

那样向后计数字符串的方法
string i = "3027"
i[0] = label1.Text

Result = 7 not 3 is there a way?

不确定你是否需要我的代码这并不重要

visual studio -逆计数问题c#

您可以使用多种方法反转字符串,包括

public static string ReverseString(string s)
{
    char[] arr = s.ToCharArray();
    Array.Reverse(arr);
    return new string(arr);
}
http://www.dotnetperls.com/reverse-string

然后访问反向字符串中您感兴趣的部分。

请注意,不能像示例代码中所示的那样赋值给i[0],因为字符串在c#中是不可变的(为什么)。如果你想一次一个位地构造一个字符串,通常使用StringBuilder是最有效的。