这个错误是由于在静态上下文中引用了非静态成员引起的。 解决方法就是在调用该方法之前创建一个Encoding对象的实例,并使用该对象引用调用GetBytes()方法。 例如:
Encoding enc = Encoding.UTF8; byte[] bytes = enc.GetBytes("Hello World");
上一篇:编译错误CS0118:“Invoice”是一个命名空间,但被用作了类型。
下一篇:编译错误CS0120:非静态字段、方法或属性要求对象引用。