==代码如下=======public partial class t1 : System.Web.UI.Page
{
public class User
{
private static int count;
private static string name;
public User()
{
count++;
}
static User()
{
count = 0;
name = "初始值";
}
public string Nmae
{
get
{ return name; }
set
{ name = value; }
}
public static string OneName
{
get
{ return name; }
}
public static int Count
{
get
{ return count;}
}
public static string Mn(string name)
{
return "个对象,共享方法后的结果是:" + name;
} }
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("目前是:"+User.Count+"个对象,初始名字是:"+User.OneName);
User u1=new User();
u1.Nmae ="对象"+User.Count ;
Response.Write("目前是:"+User.Count+User.Mn(u1.Nmae));
}
}=======问题===========
能正常运行,但提示:
警告 1 “t1.User”隐藏了继承的成员“System.Web.UI.Page.User”。如果是有意隐藏,请使用关键字 new。 D:\Web1\t1.aspx.cs 14 18 D:\Web1\
,请问是还如何理解与处理这个警告。
{
public class User
{
private static int count;
private static string name;
public User()
{
count++;
}
static User()
{
count = 0;
name = "初始值";
}
public string Nmae
{
get
{ return name; }
set
{ name = value; }
}
public static string OneName
{
get
{ return name; }
}
public static int Count
{
get
{ return count;}
}
public static string Mn(string name)
{
return "个对象,共享方法后的结果是:" + name;
} }
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("目前是:"+User.Count+"个对象,初始名字是:"+User.OneName);
User u1=new User();
u1.Nmae ="对象"+User.Count ;
Response.Write("目前是:"+User.Count+User.Mn(u1.Nmae));
}
}=======问题===========
能正常运行,但提示:
警告 1 “t1.User”隐藏了继承的成员“System.Web.UI.Page.User”。如果是有意隐藏,请使用关键字 new。 D:\Web1\t1.aspx.cs 14 18 D:\Web1\
,请问是还如何理解与处理这个警告。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货