【没搞懂】字段初始值设定项无法引用非静态字段、方法或属性?
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using E50018.Basic;
public partial class Admin_admin : System.Web.UI.Page
{
string con = System.Configuration.ConfigurationManager.AppSettings["con"];
string key = System.Configuration.ConfigurationManager.AppSettings["Key"];
XString x=new XString();
string l = x.DESD(con, key);
}
//错误提示: CS0236: 字段初始值设定项无法引用非静态字段、方法或属性“Test_test.x”
我发现XString类的实例x无法访问类的函数,就是x初始化失败,其他页面中都可以实现的,就这个不行,不知道为什么?
------解决方案--------------------XString 有问题吧
DESD() 方法是静态方法?
看看这样
XString.DESD();
------解决方案--------------------静态的类不用实例化,可以直接引用类里的方法和字段