请问一下为什么会标红线

img

照抄也运行不了。
djtncitkwlqpfjdjxikeneidmwbifkwjdknrejjfjgnwkwmsjslwlfmopdlw

???你的 class 呢? program 呢?

private 和 public 为类中方法的修饰,注意,是类定义中用到的,在 class 之外的代码,会出现这种情况

根据C#规范,Main方法必须声明为public以供外部调用。如果声明为private,IDE通常会显示红色波浪线来提醒存在问题。另外一个函数,看看是否也需要给外部调用,或者前面有声明为public

以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:

这段代码没有明确定义变量类型,应该先定义一个变量类型,例如:

string str = "djtncitkwlqpfjdjxikeneidmwbifkwjdknrejjfjgnwkwmsjslwlfmopdlw";

然后可以将字符串按照每两个字符一组进行拆分,可以使用LINQ语句:

var result = Enumerable.Range(0, str.Length / 2)
                .Select(i => str.Substring(i * 2, 2))
                .ToList();

最后输出结果:

foreach (var item in result)
{
    Console.WriteLine(item);
}