C# 关于用数字打印半三角形的问题

C# 关于用数字打印半三角形的问题,c#,C#,我收到了这个错误信息,我不知道它出了什么问题。代码不必为 using System; public class Program { public static void Main() { int i, j; for(i=1;i<9;i++) { for(j=1;j<= i;j++)

我收到了这个错误信息,我不知道它出了什么问题。代码不必为

    using System;
                    
public class Program
{
    public static void Main()
    {
    
            int i, j;
 
            for(i=1;i<9;i++)
            {
                for(j=1;j<= i;j++)
                {
                    Console.Write("" + j);
                }   
                Console.WriteLine();
            }
        
    }
}
使用系统;
公共课程
{
公共静态void Main()
{
int i,j;
对于(i=1;i可能尝试:

using System;
                    
public class Program
{
    public static void Main()
    {
        string current = string.Empty;
 
        for(int i=1;i<9;i++)
        {
            current += i.ToString();
            Console.WriteLine(current);
        }
    }
}
使用系统;
公共课程
{
公共静态void Main()
{
string current=string.Empty;

对于(int i=1;我想您可能需要向他们写信并说“错误:您的网站运行不正常”:)但是……可能这是一个新的问题。可能网站正在期待\r\n而您的代码正在打印\r\n,反之亦然。将该写线更改为
write(“\r\n”)
write(“\n”)
.ps;fwiw我会将int I,j放入循环规范中,就像(int I..
一样,您不需要
”+
@CaiusJard我也会尝试
环境.NewLine
。也不需要.ToString