显示字符串数组中的第一个字符

本文关键字:第一个 字符 字符串 数组 显示 | 更新日期: 2023-09-27 18:19:49

我正在制作一个简单的学习游戏,其中生成一个数字,用户必须输入单词。问题是,当用户单击提示按钮时,消息框将显示数组中字符串的第一个字符。

下面是我的数组的一个示例。

static string[] numberList = { "one","two", "Three","four","five","Six","Seven","Eight","Nine","Ten"};

显示字符串数组中的第一个字符

因此,如果数字是2,并且字符串总是按该顺序排列,则可以执行

var firstletter = numberList[2-1][0];

那会给你一个查尔。如果你想把它也作为字符串,那么就做

firstletter.ToString();

就像这个

var first = numberList[2-1][0];
first.ToString();

我不知道这是否优化了,但我喜欢使用substring(),因为它很明显是我想要的。

    numberlist[i-1].Substring(0, 1);

其中"i"是您要查找的数字(减去1,因为数组使用基于0的索引)