最近看asp.net 2.0高级编程,里边有一段C#代码,用来注册一段javascript脚本,
String myScript =@"function AlertHello(){alert('Hello ASP.NET');}";
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "MyScript", myScript, true);这里为什么定义myScript时要加个@呢,真是奇怪了,我运行试了一下,能通过,去了@也能通过,这个@有什么用呢??
String myScript =@"function AlertHello(){alert('Hello ASP.NET');}";
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "MyScript", myScript, true);这里为什么定义myScript时要加个@呢,真是奇怪了,我运行试了一下,能通过,去了@也能通过,这个@有什么用呢??
ps:"之间的输什么就是什么"