摘要: 1.事件中可用的操作比委托要少,对于事件只可以添加和删除,调用事件处理程序 2.事件提供了对他私有控制的委托的结构性访问,也就是说,你无法直接访问委托。 例如:在一个类里面。 阅读全文
posted @ 2021-12-31 09:58 跨界专家 阅读(64) 评论(0) 推荐(0)
摘要: 在学习委托的时候,声明委托的时候有的地方写着NEW,而有的地方不需要new . 答:其实两种是一样的,只是不写NEW的时候,编译的时候会自动隐士转换为NEW. 案例: //声明一种委托类型 delegate void Mydel(int x) //创建两个委托变量 Mydel delvar,dvar 阅读全文
posted @ 2021-12-31 09:54 跨界专家 阅读(70) 评论(0) 推荐(0)
摘要: 1 用于区分指定对象的成员,属性,以及方法。 例如: Class MyCLass { int var1= 10; public int ReturnMaxSum(int var1) { return var1>this.var1 ? var1:this.var1; } } Class Program 阅读全文
posted @ 2021-12-26 15:26 跨界专家 阅读(191) 评论(0) 推荐(0)
摘要: 转载于https://blog.csdn.net/Ropark/article/details/105910677 问题复现 最近在用 SQL Sever 开发,需求更新之后要将原有表扩展成两个表,因此需要进行改名操作。 修改完毕之后能查询到值,但表名仍存在红色下划线,提示“对象名xxx无效”,但对 阅读全文
posted @ 2021-11-29 23:19 跨界专家 阅读(1908) 评论(0) 推荐(0)
摘要: 前言 对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客移到自己的空间里面,当然有人会说我们可以收藏博客啊,就不需要转载,(⊙o⊙)… 也对。。 实现 因为我自己当初想转载的 阅读全文
posted @ 2021-11-29 23:11 跨界专家 阅读(491) 评论(0) 推荐(0)
摘要: -- 修改表名 EXEC sp_rename '原表名', '新表名'; -- 修改字段名 EXEC sp_rename '[表名].[字段名]','新字段名' ; -- 添加字段 alter table 表名 add 列名 字段类型; // 如果字段不为空,需要先添加一个默认值 alter tab 阅读全文
posted @ 2021-11-29 22:50 跨界专家 阅读(1307) 评论(0) 推荐(0)
摘要: 1、SQL语句带参数的 (1)、 public static int Updata(string sql) { SqlConnection conn = new SqlConnection(connString); SqlCommand cmd = new SqlCommand(sql, conn) 阅读全文
posted @ 2021-11-25 06:51 跨界专家 阅读(870) 评论(0) 推荐(0)
摘要: 附代码 public void ExcelPrint(Students stuExt) { //1、创建一个Excel对象 Application excelApp = new Application(); //获取已创建好的工作簿非相片路径 string ExcelPatch = Environm 阅读全文
posted @ 2021-11-22 23:46 跨界专家 阅读(170) 评论(0) 推荐(0)
摘要: 1、public static bool UpdataByTran(List sqllist)//sqlList 是多条sql语句的集合。 { SqlConnection conn = new SqlConnection(connString);//连接对象 SqlCommand comm = ne 阅读全文
posted @ 2021-11-21 23:13 跨界专家 阅读(76) 评论(0) 推荐(0)
摘要: 1、和连接SQLServer 一样,需创建连接字符串 string conn="Provioder=McrioSoft.ACE.OLEDB.12.0;Data Soucer={0}; Extended Properties=Execl 8.0;HDR=YES;IMEX=1;"//这个连接字符串比较重 阅读全文
posted @ 2021-11-21 22:58 跨界专家 阅读(72) 评论(0) 推荐(0)