本帖最后由 hykx 于 2011-07-21 21:46:48 编辑

解决方案 »

  1.   

    那你就给自己一个简单的需求用例,哪怕只一次,在你的需求中考虑用一下INotifyPropertyChanged,这样带着它你就踏实了。
      

  2.   

    说实在的,我不知道SQLMetal是什么东西。不过这个接口的作用、目的是成文自明的。它大多数用在你需要开发界面跟数据的自动绑定机制中,当数据的属性修改、监听它的客户代码就捕获了事件通知,从而可以刷新界面等等操作。
      

  3.   

    SQLMetal.exe是VS自带的从数据库生成对象模型的工具我担心是LinqToSQL内部类也会用到这个接口,意思是如果自己项目不需要这接口,那就可以删了是吧
      

  4.   

    Linq to SQL,其实只是指那个将 Linq 表达式转化为 SQL 的 provider。你的问题如同问,C#,这些代码是否多余:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    这不过是 VS IDE 提供的一个模板而已,你可以用,也可以不用。这些和C#语言本身并没有什么关系。
      

  5.   

    高手解释一下Linq To SQL是怎么跟踪对象状态的?
      

  6.   

    Linq 这个东东,还真没有用过,一致用VS2005,也不知好用不?