嗨,我想画一个看起来像的金字塔
/
/
/
/______
在微软visual studio c#语言中,但它不工作
我在微软视觉工作室中使用了这个代码
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(" / ");
Console.WriteLine(" / ");
Console.WriteLine(" / ");
Console.WriteLine("/______ ");
Console.ReadLine();
}
}
}
但不起作用
please explain to me if possible why not working why your code is working in other words (what i need to know )
您需要转义反斜杠,或者使用@
文字修饰符。反斜杠用来做一些事情,比如指定换行符";\n〃;,因此,编译器在逐字逐句地写出时需要明确告知
这使用多行字符串文字
string p = @"
/
/
/
/______
";
Console.WriteLine(p);
这是一个完整的字符列表,需要转义序列来确保它们被逐字逐句地写入
您应该转义反斜杠,请尝试以下操作:
Console.WriteLine(" /\ ");
Console.WriteLine(" / \ ");
Console.WriteLine(" / \ ");
Console.WriteLine("/______\ ");