gpt4 book ai didi

c# - 字符串程序的范围

转载 作者:太空宇宙 更新时间:2023-11-03 18:33:49 24 4
gpt4 key购买 nike

<分区>

这是一个程序,用于获取指定范围内字符串中的所有字母(在本例中为单词“kangaroo”的字符 3 到 7)。

为什么我在 arr[i] = x[start+i]; 行出错?

我没有使用 Substring,因为我的导师希望我们弄清楚如何在没有它的情况下将其作为练习。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MethodsPractice2
{
class Program
{
static char[] GetRangeOfCharacters(string word, int start, int end)
{
string x = word;
char[] arr = new char[end - start];

for (int i = 0; i < end; i++)
{
arr[i] = x[start + i];
}

return arr;
}

private static void Main(string[] args)
{
char[] endResult;
string word = "kangaroo";
int start = 3;
int end = 7;
endResult = GetRangeOfCharacters(word, start, end);
Console.WriteLine(endResult);
}
}
}

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com