为了账号安全,请及时绑定邮箱和手机立即绑定

查询数据发回我的数据库名称

查询数据发回我的数据库名称

C#
慕婉清6462132 2022-07-10 16:27:32
当我尝试从我的数据库中查询数据并将其放入一个句子中时。它复制数据库名称和表。它不显示数据库中的数据。它是一个本地 SQL 文件数据库。DB的表称为Word。里面是两个词“Hello”和“World”。我正在尝试制作开头的句子 Hello World。namespace OllaWereldApp{    class Program    {        static void Main(string[] args)        {            using (SentencesEntities context = new SentencesEntities())            {                //context.Words.Add(new Word { Name = "Hello" });                //context.Words.Add(new Word { Name = "Wereld" });                //context.SaveChanges();                Word word = context.Words.FirstOrDefault(r => r.Id == 1);                Word wereld = context.Words.FirstOrDefault(r => r.Name == "Wereld");                Console.WriteLine("{0} {1}", word, wereld);                Console.ReadKey();            }        }    }}实际输出: OllaWereldApp.Word OllaWereldApp.Word预期输出: Hello Wereld附言。是的,它是英语的第一个单词和荷兰语的第二个单词。(这与数据库正确)。
查看完整描述

1 回答

?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

您应该重写类中的ToString()方法,Word以便在 中使用这样的对象,WriteLine或者像这样直接调用Namegetter:

Console.WriteLine("{0} {1}", word.Name, wereld.Name);


查看完整回答
反对 回复 2022-07-10
  • 1 回答
  • 0 关注
  • 66 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信