显示intellisense( ctrl + space )时,是否可以只显示当前类的方法/对象?
我有这样简单的形式:
public partial class TestForm : Form
{
public TestForm() { InitializeComponent(); }
private string jobName = "x";
public int JobId = 0;
public void DoJob() { }
private void TestForm_Loaded(object sender, EventArgs e)
{
/*
When hiting ctrl+space show me only:
Dispose(bool)
DoJob()
InitializeComponent()
TestForm()
TestForm_Loaded(object, System.EventArgs)
components
JobId
jobName
*/
}
}
答案 0 :(得分:1)
为此你需要访问类的上下文。您可以使用C#中的this
关键字执行此操作,因此请键入this.
以获取所需的智能感知。请注意,它还将显示继承的成员。
我通常使用它来浏览当前类,如果我还不太清楚它,虽然除非必要,否则我不使用this
关键字,所以我之后再删除它。