摘要:        
可选参数与命名参数 一、简介 设计方法的参数是,可以将部分参数和全部参数分配默认值,然后调用这些方法的时候可以选择不提供部分实参,使用参数定义的默认值,另外,还可以在调用方法的时候通过指定参数名称来传递实参。 二、代码案例 class Program { private static int s =    阅读全文
posted @ 2021-06-02 15:46
码农阿亮
阅读(151)
评论(0)
推荐(0)
        
            
        
        
摘要:        
C#中的虚方法Virtual 一、简介 虚拟函数从C#的程序编译的角度来看,它和其它一般的函数有什么区别呢?一般函数在编译时就静态地编译到了执行文件中,其相对地址在程序运行期间是不发生变化的,也就是写死了的!而虚函数在编译期间是不被静态编译的,它的相对地址是不确定的,它会根据运行时期对象实例来动态判    阅读全文
posted @ 2021-06-02 14:54
码农阿亮
阅读(265)
评论(0)
推荐(0)
        
            
        
        
摘要:        
连接数据库与执行SQL语句 public void Test1() { string strConn = "Data Source=.;Initial Catalog=HISDB;Integrated Security=True"; using (SqlConnection conn = new S    阅读全文
posted @ 2021-06-02 14:08
码农阿亮
阅读(273)
评论(0)
推荐(0)
        
            
        
        
摘要:        
C#中类和接口的区别 一、抽象类 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则    阅读全文
posted @ 2021-06-02 11:19
码农阿亮
阅读(947)
评论(0)
推荐(0)
        
            
        
        
摘要:        
LINQ基础—Distinct子句 一、简介 Distinct返回的序列包含输入序列的唯一元素,该语句是单个集合操作。 二、案例 List<int> list = new List<int>() {1,2,3,3,3}; var result = list.Distinct(); Result的结果    阅读全文
posted @ 2021-06-02 09:44
码农阿亮
阅读(104)
评论(0)
推荐(0)
        
            
        
        
摘要:        
LINQ基础—Except子句 一、简介 Except返回差集,差集是指位于一个集合但不位于另一个集合的元素。Except是把第一个集合里面的数据 去掉在第二个集合里面出现过的数据。 二、案例 案例一: var q = (from c in db.Customers select c.Name ).    阅读全文
posted @ 2021-06-02 09:37
码农阿亮
阅读(828)
评论(0)
推荐(0)
        
            
        
        
摘要:        
LINQ基础—Intersect子句 一、简介 Intersect返回交集,交集是指同时出现在两个集合中的元素,和数据库中的Intersect方法实现功能一样。 二、案例 var q = (from c in db.Customers select c.Age ).Intersect( from e    阅读全文
posted @ 2021-06-02 09:29
码农阿亮
阅读(302)
评论(0)
推荐(0)
        
            
        
        
摘要:        
LINQ基础—UNION子句 一、简介 Union返回并集,并集是指位于两个集合中任一集合的唯一的元素(自动去重复了)。在LINQ中UNION默认是去重的,没有UNION ALL 语句,不去重用CONCAT()。 二、案例 1.查询语句写法 Union会去除重复项,相当于SQL的Union var     阅读全文
posted @ 2021-06-02 09:23
码农阿亮
阅读(1007)
评论(0)
推荐(0)
        
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号