07 2020 档案

摘要:1、建议在每一个写的类库生成路径上找一下是否真的有生成,如果没有检查一下属性里面命名空间和程序集名称是否是你想要的那个名字 阅读全文
posted @ 2020-07-18 14:17 养鼠的猫 阅读(496) 评论(0) 推荐(0) 编辑
摘要:举个例子,依然拿我之前那篇用过的学生(简化) public class Student { private int id; public int ID { get { return id; } set { id = value; } } } 其他前提 Student student = new St 阅读全文
posted @ 2020-07-16 14:32 养鼠的猫 阅读(2327) 评论(0) 推荐(1) 编辑
摘要:ObservableCollection转换List ObservableCollection<T> o; // 假设已经赋值 List<T> list = new List<T>(o.ToList()); List转换ObservableCollection List<T> list; // 假设 阅读全文
posted @ 2020-07-13 09:21 养鼠的猫 阅读(2648) 评论(1) 推荐(1) 编辑
摘要:这个问题是没有找到这个外键的值,可能是重复赋值的原因,比如你在创建的时候自动生成一个ID,但在添加的时候又重新生成一个ID,但按照这个ID就查不到想要的结果。 建议检查一下赋值流程,哪个地方和原来的值不一样。 阅读全文
posted @ 2020-07-10 17:26 养鼠的猫 阅读(207) 评论(0) 推荐(0) 编辑
摘要:遇到这个问题如果是封装好的函数,应该用的model的名称和attribute名字不一致,可以检查一下,我就是遇到这个问题 如果可以单步走到Parameter赋值的地方,应该就可以发现,赋值问题,也要注意数据库的字段类型和model里面写的模型是不是一样的,或者是可以转换的。 阅读全文
posted @ 2020-07-10 17:21 养鼠的猫 阅读(2013) 评论(0) 推荐(0) 编辑
摘要:一个简单类 //学生 public class Student { private int id;//id private string name;//姓名 private int student_//学号 public int ID { get { return id; } set { id = 阅读全文
posted @ 2020-07-10 16:06 养鼠的猫 阅读(8789) 评论(0) 推荐(1) 编辑
摘要:1、使用Sort() 当T是简单类型,int,double之类的可以直接用 var a = new List<int>(); a.Add(1); a.Add(5); a.Add(4); a.Sort();//排序 2、使用LinQ a = a.OrderByDescending(i => i.Nam 阅读全文
posted @ 2020-07-02 10:34 养鼠的猫 阅读(670) 评论(0) 推荐(1) 编辑