摘要:
NHibernate的Save和Update都是用来将一个对象持久化到数据库的方法,但是它们的区别在于: 1. Save方法会在数据库中新增一条记录,如果该对象已经存在于数据库中,则会抛出异常。而Update方法会更新数据库中已存在的记录,如果该对象不存在于数据库中,则会抛出异常。 2. Save方 阅读全文
摘要:
C#的托管资源是由CLR(公共语言运行时)管理的资源,CLR在程序运行时会自动分配和回收托管资源,开发者无需手动管理。包括但不限于以下几种: 1. 对象:C#中的所有对象都是托管资源,包括类对象、数组、委托、接口等。 2. 内存:C#中的内存管理是由CLR自动进行的,CLR会自动为对象分配内存,并在 阅读全文