2017-07-31 87 views
-9

我仍然在学习(VB .NET),所以我试图做一个按钮,退出程序,有一次我写的代码,错误:CS0103 t名称“我”不会在目前情况下存在

Me.close();

我得到一个错误说:

The name 'Me' does not exist in the current context

public partial class Form1 : Form 
{ 
    public Form1() 
    { 
     InitializeComponent(); 
    } 

    private void BtnESC_Click(object sender, EventArgs e) 
    { 
     Me.Close(); 
    } 
} 
+0

该代码是C#,而不是vb.net。更改标签,以反映该 – Pikoh

+7

请阅读[为什么不上传代码上的图像时提问?](https://meta.stackoverflow.com/questions/285551/why-not-upload-images-of-code在此问一个问题/ 285557#285557) – hbulens

+0

刚注意:) - HAHHHHA – AxA

回答

5

你正在编写C#,VB不会。

VB.NET使用Me作为当前实例的参考。

C#使用this

+0

哦..谢谢ALOT 但我怎么能改变到VB,因为我看着一个啧啧,这是他做的? 而对于代码DIM,我应该使用什么? 因为我有同样的问题! – AxA

+2

如果你想在VB.NET中编写代码,你必须创建一个VB.NET项目。 – jAC

相关问题