using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
String StudentName = "张山";
string ClassName = "机电5班";
string SchoolInfo = "北京大学简称为\"北大\"";
string SchoolInfo1 = @"北京大学简称为\"北大\"" ;
string SchoolInfo2 = @"北京大学简称为"北大"";
}
}
}
编译总是出错,请教原因
using System.Collections.Generic;
using System.Linq;
using System.Text;namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
String StudentName = "张山";
string ClassName = "机电5班";
string SchoolInfo = "北京大学简称为\"北大\"";
string SchoolInfo1 = @"北京大学简称为\"北大\"" ;
string SchoolInfo2 = @"北京大学简称为"北大"";
}
}
}
编译总是出错,请教原因
改成这样
string SchoolInfo1 = "北京大学简称为\"北大\"" ; @的意思就是告诉编译器,这里面的字符不需要转义。
string SchoolInfo1 = @"北京大学简称为""北大""" ;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms; // 一定要加上这一行namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
label1.Text = "北京大学简称为\"北大\"";
//label1.Text = @"北京大学简称为\"北大\"";
//label1.Text = @"北京大学简称为"北大"";
}
}
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms; // 一定要加上这一行namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
label1.Text = "北京大学简称为\"北大\"";
//label1.Text = @"北京大学简称为\"北大\"";
label1.Text = @"北京大学简称为""北大""";
}
}
}