
C#
云怀
热衷于.NET技术栈
展开
-
C# 泛型入门讲解 泛型在系统架构中无处不在
提到泛型,我们会想起List<T>泛型集合,其中的T就是泛型,任何满足T的泛型约束的类,皆可使用;泛型集合是我们平常编码中最常用的泛型的使用例子之一,那么泛型是如何出现的,他又是如何被用在实际开发工作中的呢?先来看看这段代码:public class Test { public string GetClassType(int i) { ...原创 2018-06-08 09:39:05 · 613 阅读 · 0 评论 -
C#.NET底层 List 集合循环添加对象(如:list.add(model)),为什么会出现整个list集合都是一样的数据?
先考考大家,这段代码,有没有问题? stuModel mod = new stuModel(); while (dr.Read()) { mod.DDID = dr["DDID"].ToString(); mod.CPfenlei = dr["CPfenlei"]....原创 2018-03-09 18:06:32 · 9047 阅读 · 0 评论 -
Random类,在循环内产生相同的随机数,原理分析即解决方案
一次偶然的机会,我先了一个关于随机数的小案例,发现了在循环体内实例化Random类的对象,存在出来的一组随机数都是相同的问题,在进行调式的时候,也就是一步步F10,发现又正常,这让我对Random产生了好奇,于是查阅官方文档等,终于得出来了结论: for (int i = 0; i < 10; i++) { Random rm...原创 2018-03-01 11:32:46 · 4785 阅读 · 0 评论 -
ASP.NET Core MVC 直接运行报错:对象不支持“addEventListener”属性或方法
场景:第一次创建了ASP.NET Core MVC项目,我们知道,什么都不动,就可以运行的,出来的是Core2.0的页面,类似于.NetFramework创建MVC一样,就在此时,如果你的默认的调式浏览器IE版本较低,就是爆发异常:对象不支持“addEventListener”属性或方法;如果使用win10的Edge浏览器、火狐浏览器、360浏览器,就会成功运行,并出现预期效果!如果要兼容原创 2018-01-29 11:47:16 · 1646 阅读 · 0 评论 -
.NET Core 查询Oracle BLOB字段报错:TTC Error
.NET Core NuGet程序包:Oracle.ManagedDataAccess.Core 查询Oracle BLOB字段报错:TTC Error解决方案报错截图如下:报错语句如下,其中PHOTO为BLOB字段:select PHOTO from employee_photo此类语句在.NET FrameWork下并无异常,但用.NET Core NuGet程序包:Ora...原创 2019-07-12 17:00:25 · 4778 阅读 · 3 评论