Vb.net VB 2010';。ctor&x27;不是有效的标识符

Vb.net VB 2010';。ctor&x27;不是有效的标识符,vb.net,Vb.net,所以我在一个VB.Net的课堂上,我正在写一个程序。昨晚,在检查了我所有的代码并测试了我的程序之后,我收到了一条错误消息。 当我试图查看我的设计器时,屏幕上会显示“'.ctor不是有效的标识符”,并提供显示调用堆栈的选项。我是VB.Net的新手,所以我不完全确定它向我展示了什么,而且它似乎与我编写的代码没有任何关系 有人知道这件事吗?你能告诉我去哪里找吗?我有点迷路了。我打印了我的代码,在我写的代码中看不到任何东西,我可以很好地运行程序 它确实说,修复这一点将防止可能的数据丢失,如果我忽略它,我

所以我在一个VB.Net的课堂上,我正在写一个程序。昨晚,在检查了我所有的代码并测试了我的程序之后,我收到了一条错误消息。 当我试图查看我的设计器时,屏幕上会显示“'.ctor不是有效的标识符”,并提供显示调用堆栈的选项。我是VB.Net的新手,所以我不完全确定它向我展示了什么,而且它似乎与我编写的代码没有任何关系

有人知道这件事吗?你能告诉我去哪里找吗?我有点迷路了。我打印了我的代码,在我写的代码中看不到任何东西,我可以很好地运行程序

它确实说,修复这一点将防止可能的数据丢失,如果我忽略它,我会收到一个消息框,告诉我可能会失去所有控制(这很奇怪,我的意思是,尽管我今天喝了很多山露和咖啡,但我还没有失去控制)

我找到了另一个帖子,但到目前为止对我没有帮助

我没有看到粘贴所有代码的必要性,只是因为我在代码中的任何地方都没有看到这个“.ctor”,我只是有点好奇我还能在哪里找到它

好的,我在网上发现了一些信息,说我可能写错了这行代码

  Private Sub Pollys_Flooring_Load(ByVal sender As Object, ByVal e As System.EventArgs)   Handles Me.Load

    PineRadioButton.Checked = True

End Sub
我的表格叫Pollys_Flooding,然后它说我应该有我所做的负载。我这样做对吗

该计划是一个地板估计器,因此它为用户提供了选择他们想要的木材类型的选项。这是我处理单选按钮的代码

 Private Sub RadioButton_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PineRadioButton.CheckedChanged, _
CedarRadioButton.CheckedChanged, OakRadioButton.CheckedChanged, PressBoardRadioButton.CheckedChanged

    Dim SelectedRadioButton As RadioButton

    SelectedRadioButton = CType(sender, RadioButton)


    If PineRadioButton.Checked Then
        FlooringPriceDecimal = PineDecimal

    ElseIf CedarRadioButton.Checked Then
        FlooringPriceDecimal = CedarDecimal

    ElseIf OakRadioButton.Checked Then
        FlooringPriceDecimal = OakDecimal

    ElseIf PressBoardRadioButton.Checked Then
        FlooringPriceDecimal = PressboardDecimal

    End If

End Sub

我点击类图,它说slnFutureValue.frm不存在。所以我允许VisualStudio删除它,然后不仅我的real.frm显示,而且“.ctor不是有效标识符”错误也消失了


因此,似乎发生的情况是VB找不到对象slnFutureValue.frm的构造函数,因此出现错误消息“.ctor不是有效标识符”,这可能是由于字符串中对构造函数名称的引用的编码方式造成的

尝试发布您的构造函数代码。设计师喜欢空构造函数。我刚刚编辑并添加了一些代码。这肯定是代码,因为我注释了它,现在我没有遇到我遇到的问题。你能告诉我写的是否正确吗?它与我书中的内容相匹配,所以我一定错过了一些愚蠢的事情。你有处理PineRadioButton CheckChanged事件的代码吗?那将是下一个要看的地方。@LarsTech我只是在我的问题中添加了代码。不幸的是,没有告诉我太多。我假设FloorringPriceDecimal是一个十进制类型的变量?您是否有
Public Sub New()
code?如果是的话,展示一下。您是否有一个名为
Sub Pollys_flooding()
的程序?我相信,与表单同名的过程可能会导致该错误。