C#共23篇
C#技术分享
C#数据类型-狂神云浏览专注活动,软件,教程分享!总之就是网络那些事。

C#数据类型

五大类型:类(Class)如:Windows,Form,Console,Sting结构体(Structures)如:Int32,Int64,Single,Double枚举(Enumerations)如:HorizontalAlignment,Visibility接口(Interface)委...
狂神云浏览的头像-狂神云浏览专注活动,软件,教程分享!总之就是网络那些事。狂神云浏览3年前
0788
C#获取Session对象-狂神云浏览专注活动,软件,教程分享!总之就是网络那些事。

C#获取Session对象

protected void Page_Load(object sender, EventArgs e) { YF.Model.Admin myuser = new YF.Model.Admin(); //myuser = YF.SessionHelper.GetSession('user');不能这样写,需要用如下方法强制转...
狂神云浏览的头像-狂神云浏览专注活动,软件,教程分享!总之就是网络那些事。狂神云浏览3年前
0818
C#数据存储(List泛型、Arrrylist、Hashtable)-狂神云浏览专注活动,软件,教程分享!总之就是网络那些事。

C#数据存储(List泛型、Arrrylist、Hashtable)

一、(List<T>)List泛型 List泛型集合是C#编程中的经常使用的集合之一,相对数组它可以动态的添加元素而不是声明的时候就必须指定大小。相对于ArrayList集合和Hashtable集合的优势是其...
狂神云浏览的头像-狂神云浏览专注活动,软件,教程分享!总之就是网络那些事。狂神云浏览3年前
08414
C#利用反射让繁琐复杂的switch,case代码变得简洁-狂神云浏览专注活动,软件,教程分享!总之就是网络那些事。

C#利用反射让繁琐复杂的switch,case代码变得简洁

原代码如图:看起来是大量重复代码,虽然看起来优雅,但是如果设置的值高达上百个那不是要写上百个嘛?此处来自上级领导审阅我的代码后给出的想法,于是乎我对代码进行了二次重构switch (Curren...
C#中switch判断的内容繁琐时可优化代码a=b==c-狂神云浏览专注活动,软件,教程分享!总之就是网络那些事。

C#中switch判断的内容繁琐时可优化代码a=b==c

switch (OnTabItemSelectionDcit[CurrentExtNo] + 'IsChecked') //原代码 { default: PrepareActionIsChecked = true; PrepareActionIsChecked = true; CycleActionIsChecked = false; DataActi...
狂神云浏览的头像-狂神云浏览专注活动,软件,教程分享!总之就是网络那些事。狂神云浏览2年前
01027
Mysql查询最近登录的5个用户数据-狂神云浏览专注活动,软件,教程分享!总之就是网络那些事。

Mysql查询最近登录的5个用户数据

private static UserModel ConvertToUserModel(userRow row) { if (row == null) return null; UserModel data = new UserModel() { ID = row.ID, UserGroupID = row.UserGroupID, UserName = r...
狂神云浏览的头像-狂神云浏览专注活动,软件,教程分享!总之就是网络那些事。狂神云浏览3年前
0859
C#使用LINQ查询List筛选数据时参数为null的解决办法-狂神云浏览专注活动,软件,教程分享!总之就是网络那些事。

C#使用LINQ查询List筛选数据时参数为null的解决办法

有时候大家会用到linq来查询数据,筛选自己想要的数据,比如一组List里面有一个数值你不想加入复制到某一个对象。这时候你可以用 object.Where(p => p.attribute!= attribute/parameter).ToL...
狂神云浏览的头像-狂神云浏览专注活动,软件,教程分享!总之就是网络那些事。狂神云浏览3年前
0855
C#高级应用之反射,把实体类数据反射到字典-狂神云浏览专注活动,软件,教程分享!总之就是网络那些事。

C#高级应用之反射,把实体类数据反射到字典

/// <summary> /// 获取警报的端口状态 ///dictAlarmPort 自定义的字典名 /// </summary> private Dictionary<uint, Dictionary<string, uint>> dictAlarmPort = new D...
狂神云浏览的头像-狂神云浏览专注活动,软件,教程分享!总之就是网络那些事。狂神云浏览3年前
01019
工作记录( PRIMARY KEY Cstraint 'PK LR DJ Voucher FID')-狂神云浏览专注活动,软件,教程分享!总之就是网络那些事。

工作记录( PRIMARY KEY Cstraint ‘PK LR DJ Voucher FID’)

这个单创建的时候报错了 gl voucher@狂神 你瞅瞅主键重复了,一般这种,就是保存的时候流程/网络有问题,业务数据保存上了,流程没保存上,页面没有跳转,然后客户再次保存就会报这个相关推荐:...
rongda的头像-狂神云浏览专注活动,软件,教程分享!总之就是网络那些事。超级会员rongda2年前
0579
C#反射将静态类数据反射到字典并读取不同分支的字典数据-狂神云浏览专注活动,软件,教程分享!总之就是网络那些事。

C#反射将静态类数据反射到字典并读取不同分支的字典数据

然后根据switch case匹配的字典加载/// <summary> /// 获取警报的端口状态 /// </summary> private Dictionary<uint, Dictionary<string, uint>> dictAlarmPort = new ...
狂神云浏览的头像-狂神云浏览专注活动,软件,教程分享!总之就是网络那些事。狂神云浏览3年前
01179