本文介绍了类模块引用中的错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我无法使用:



if(this.OpenConnection()== true)(我正在使用public static bool for this line使用私有bool进行OpenConnection)使用C#语言在Visual Studio中的类模块中使用


。它说



关键字这个在静态属性,静态方法或静态字段初始化程序中无效



OpenConnection本身位于同一个类模块中。

I'm not able to use:

if (this.OpenConnection() == true) (I'm using public static bool for this line and using private bool for OpenConnection)

in my Class Module in visual studio using C# language. It says

"Keyword "this" is not valid in a static property, static method, or static field initializer"

OpenConnection itself is located in the same class module.

推荐答案




  1. 制作 OpenConnection 静态,并致电它就像一个静态方法。
  2. 使调用者成为一个实例方法。

  1. Make OpenConnection static, and call it like a static method.
  2. Make the caller an instance method.


这篇关于类模块引用中的错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-19 03:06