有什麼問題? 我得到這個消息: 需要的對象引用來訪問非靜態成員labb3.linkClass.getLinks()當嘗試使用數組列表時,需要對象引用來訪問非靜態成員
namespace labb3
{
public partial class visalinks : System.Web.UI.Page
{
protected void Page_Load (object sender, EventArgs e)
{
userClass newUser = (userClass)Session["userClass"];
ArrayList Poster = linkClass.getLinks();
foreach (object o in Poster) {
linkClass lnks = (linkClass)o;
Response.Write(lnks.webbadress);
}
}
}
}
在靜態上下文中,您沒有實例,這就是爲什麼不明確提及對象引用就無法訪問非靜態成員的原因。 實際上,您可以通過明確指定對象引用來訪問靜態上下文中的非靜態成員: – Abhijeetchindhe