代码改变世界

c#接口显式和隐式实现的区别

2021-07-08 00:26 by hello,逗比, 39 阅读, 0 推荐, 收藏, 编辑
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 接口显式隐式实现 { class Program 阅读全文

内存流MemoryStream的读入

2020-07-21 12:58 by hello,逗比, 328 阅读, 0 推荐, 收藏, 编辑
摘要:class Program { static void Main(string[] args) { string str = "hello测试赛测试六节课"; using (MemoryStream ms = new MemoryStream(Encoding.UTF8.GetBytes(str)) 阅读全文

SqlDataReader对象是否含有指定列的判断和衍生

2020-06-26 01:26 by hello,逗比, 151 阅读, 0 推荐, 收藏, 编辑
摘要:1、首先我们判断是否有列,一般是使用数据表来处理 : DataTable dt = null ; dt.Columns.Contains("columnName"); 2、利用异常处理:IndexOutOfRangeException public static string getSQLDataR 阅读全文

u盘安装linux提示:Loader exited unexpectedly!……install exitedabnormally

2018-01-03 21:57 by hello,逗比, 1091 阅读, 0 推荐, 收藏, 编辑
摘要:优盘安装了是redhat的系统一直无法安装,前面几个步骤都正常到了,到了后面好不到系统,你选择了ISO文件图片如上。后面我的方法是:选择 Installation Method时候不要去选择Local CD/DVD,选择下面的“Hard drive” ,再选择 “sda4” ,这是我的优盘,就可以了 阅读全文

接口练习代码

2017-06-25 21:36 by hello,逗比, 291 阅读, 0 推荐, 收藏, 编辑
摘要:注意 :索引器前面要加 public,要不 检查代码认为没有实现该接口 阅读全文

c#里面的索引器注意

2017-06-25 11:21 by hello,逗比, 225 阅读, 0 推荐, 收藏, 编辑
摘要:1、特此说明,下面代码是从完整部分复制了部分,未必能直接拷贝执行。 2、索引器里注意 1)如果没有设置数组保存,不能连续访问per2[0],per[1],因为里面的比如 Name是被替换的。 2)我们创建数组保存,需要 创建空间,我们可以 3、索引器里另外灵活运用例子,将索引号不同,给对象不同字段赋 阅读全文

MD5方法代码(生成小写的md5) C#版本

2017-01-09 22:49 by hello,逗比, 2390 阅读, 0 推荐, 收藏, 编辑
摘要:public string GetMD5Str(string input) { // Use input string to calculate MD5 hash MD5 md5 = System.Security.Cryptography.MD5.Create(); byte[] inputByt 阅读全文

sql 中set和select区别

2016-12-31 21:55 by hello,逗比, 10833 阅读, 0 推荐, 收藏, 编辑
摘要:基于SQL中SET与SELECT赋值的区别详解 2012年09月06日 ⁄ 综合 ⁄ 共 912字 ⁄ 字号 小 中 大 ⁄ 评论关闭 最近的项目写的SQL比较多,经常会用到对变量赋值,而我使用SET和SELECT都会达到效果。那就有些迷惑,这两者有什么区别呢?什么时候哪该哪个呢?经过网上的查询,及 阅读全文

sql 中convert和cast区别

2016-12-31 21:54 by hello,逗比, 8015 阅读, 2 推荐, 收藏, 编辑
摘要:declare @i float set @i=11134.13409890890765656 select CONVERT (varchar(40),@i,0) , CONVERT (varchar(40),@i,1) , CONVERT (varchar(40),@i,2) 11134.1 1. 阅读全文

数据库触发器inserted和deleted详解

2016-06-05 01:17 by hello,逗比, 2990 阅读, 2 推荐, 收藏, 编辑
摘要:上面的例子是在执行更新操作的时候同时更新,一下修改时间。关键在于Inserted表触发器语句中使用了两种特殊的表:deleted 表和 inserted 表。Deleted 表用于存储 DELETE 和 UPDATE 语句所影响的行的复本。在执行 DELETE 或 UPDATE 语句时,行从触发器表 阅读全文