写代码有问题..... [英] there is problem to write code .....

查看:83
本文介绍了写代码有问题.....的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我添加了dbml文件





&在.xmal文件中编写代码

命名空间WpfApplication1

{

私有静态DataClasses1DataContext _dataDC = new DataClasses1DataContext();

///< summary>

/ // MainWindow.xaml的交互逻辑

///< / summary>

public partial class MainWindow:Window

{

public MainWindow()

{

InitializeComponent();

}

}

}



但以下语句有错误:

private static DataClasses1DataContext _dataDC = new DataClasses1DataContext();

I added dbml file


& in wrote code in .xmal file
namespace WpfApplication1
{
private static DataClasses1DataContext _dataDC = new DataClasses1DataContext();
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
}
}

but there is error for following statement:
private static DataClasses1DataContext _dataDC = new DataClasses1DataContext();

推荐答案

你不能在C#中创建一个类外的变量(WPF与否) - C#该语言没有任何全局变量概念,一切都必须在类定义,甚至是静态项。

尝试移动它:

You cannot create variables outside a class in C# (WPF or not) - C# the language does not have any concept of "global variables" and everything must be within a class definition, even static items.
Try moving it:
namespace WpfApplication1
    {
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
        {
        private static DataClasses1DataContext _dataDC = new DataClasses1DataContext();
        public MainWindow()
            {
            InitializeComponent();
            }
        }
    }


这篇关于写代码有问题.....的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆