麻烦的Windows Phone创建类对象
问题描述:
我有下面给出的一类,麻烦的Windows Phone创建类对象
public class TryDataContext : DataContext
{
public Table<Data> Datas
{
get
{
return this.GetTable<Data>();
}
}
public TryDataContext(string connectionString) : base (connectionString)
{
}
}
而且我app.xaml.cs页面,
public void Button_Click_1(object sender, RoutedEventArgs e)
{
using (TryDataContext Empdb = new TryDataContext(strConnectionString))
{
if (Empdb.DatabaseExists() == false)
{
Empdb.CreateDatabase();
MessageBox.Show("Database Created Successfully!!!");
}
else
{
MessageBox.Show("Database already exists!!!");
}
}
}
现在,当我编译项目我得到一个错误,说明,
Error 1 The type or namespace name 'TryDataContext' could not be found (are you missing a using directive or an assembly reference)
我应该怎么做才能摆脱这个问题? 仅供参考:类TryDataContext在另一个文件中,名为TryDataContext.cs。
答
两个文件的命名空间都不相同。
namespace ApplicationNamespace
{
public partial class App : Application
{
}
}
和TryDataContext.cs应该有相同的命名空间,否则包括名字空间,其中
并且可以有一个语法错误。请检查一下。
你有正确的使用说明吗?右键单击该类并点击“解决”(如果出现)。如果没有,你有没有正确的参考? – DGibbs