- 博客(15)
- 资源 (12)
- 问答 (2)
- 收藏
- 关注
原创 C#特性的使用
文章目录前言一、通过特性获取枚举二、通过特性对实体进行验证前言好记性不如烂笔头,感觉记性越来越差了,还是得靠记下来才靠谱,方便以后自己查阅本文章主要记录一下C#特性的使用,主要是通过特性获取枚举的描述,通过特性对实体进行验证一、通过特性获取枚举首先创建一个简单的枚举。 public enum GenderEnum { /// <summary> /// 男性 /// </summary> [En
2021-04-07 00:29:03
812
原创 添加工作日,排除时间段内节假日
今天在工作中遇到个问题,添加工作日后并没有排除掉周末的两天,想了一上午没想出什么好的思路,后来百度搜了搜,小改了一下。/// <summary> /// 添加工作日 /// </summary> /// <param name="startTime">开始时间</param> /// <param name="addDays">需要添加
2017-12-20 20:35:24
1228
1
原创 对datatable进行简单的操作
筛选出datatable中c_level=1的数据 dataRow[] rows = dt.Select("c_level=0");克隆表dt的结构到表dt,并将dt的数据复制到dtA DataTable dtA = new DataTable(); dtA = dt.Clone(); //克隆表dt的结构
2017-12-19 22:21:15
463
原创 继承学习一
列表内容实现继承和接口继承 ● 实现继承:表示一个类型派生于一个基类型,它拥有该基类型的所有成员字段和函数; ● 接口继承;表示一个类型只继承了函数的签名,没有继承任何实现代码;多重继承 ● c#不支持多重实现继承,支持多重接口继承,即C#允许类型派生自多个接口。结构和类 结构不支持实现继承,但支持接口继承。定义接口和类可以总结为: ● 结构总是派生自System.
2017-12-18 23:33:19
211
原创 C#扩展方法
有许多扩展类的方法。如果有类的源代码,继承就是给对象添加功能的好方法,但如果没有源代码,那么可以使用扩展方法,它允许改变一个类,但不需要修改该类的源代码。 扩展方法是静态方法,它是类的一部分,但实际上并没有放在类的源代码中using System;using System.Collections.Generic;using System.Linq;using System.Text;usi
2017-11-13 22:39:52
233
原创 随便记点,静态类,tostring()方法
using System;using System.Collections.Generic;using System.Linq;using System.Web;namespace CSharpGaoJiBianChen{ //static 静态类 静态方法 //如果类只包含静态的方法和属性,那这个类就是静态类 //不能创建静态类的实例 static clas
2017-11-13 22:32:39
667
原创 c#的结构,部分类
using System;using System.Collections.Generic;using System.Linq;using System.Web;namespace CSharpGaoJiBianChen{ public class _20171109 { //var 和 new 关键字一起使用时可以创建匿名类型 var cap
2017-11-13 22:29:18
290
原创 The supplied data appears to be in the Office 2007+ XML
关键问题的原因还是excel版本的问题解决办法 (1)判断文件后缀名是xls,还是xlsx (2)如果是xls,使用HSSFWorkbook;如果是xlsx,使用XSSFWorkbook
2017-11-10 23:12:10
4246
原创 The maximum column width for an individual cell is 255 characters. 的解决方案
以后要多些博客!!!解决方案://设置列宽 // sheet.SetColumnWidth(column.Ordinal, (arrColWidth[column.Ordinal] + 1) * 256); if (arrColWidth[column.Ordinal] > 255)
2017-11-10 23:04:05
14205
3
转载 oracle死锁
一、数据库死锁的现象程序在执行的过程中,点击确定或保存按钮,程序没有响应,也没有出现报错。二、死锁的原理当对于数据库某个表的某一列做更新或删除等操作,执行完毕后该条语句不提交,另一条对于这一列数据做更新操作的语句在执行的时候就会处于等待状态,此时的现象是这条语句一直在执行,但一直没有执行成功,也没有报错。三、死锁的定位方法通过检查数据库表,能够检查出是哪一条语句被死锁,
2017-10-29 16:15:19
400
原创 A a = new B();
public class A { public A() { Console.WriteLine("A"); } public virtual void GetName() { Console.WriteLine("AName"); }
2017-09-20 23:18:11
617
原创 SqlServer数据库将另一个数据的的存储过程复制到本地数据库的方法
SqlServer数据库将另一个数据的的存储过程复制到本地数据库的方法 右键数据库-》任务-》生成脚本,勾选要生成的存储过程,把生成的脚本在新数据库中执行
2017-09-20 21:33:49
2861
原创 ADO.NET五大对象
ADO.NET五大对象 1、Connection:用于连接对象,简单的说就是连接数据库 首先在config配置文件中配置数据库连接字符串<connectionStrings> <add name="ConnectionString" connectionString="Data Source=.;Initial atalog=XTDB;User ID=sa;Password=1
2017-09-19 23:38:32
1175
原创 更改DataTable中某一列的值
需求是要去掉表单中位置这一列前面这句话, 前端的表单是jqgrid做的,捣鼓了半天不知道用js怎么改,只好从后端改了。for (int i = 0; i < dt.Rows.Count; i++) { string evtPost = dt.Rows[i]["EVENT_POSITION"].ToString(); dt.Rows[i]["EVENT_POSITION"]= evtPost.
2017-09-18 22:22:11
14501
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用
2017-09-18 22:11:54
504
Oracles数据库表及表字段批量自动注释工具.rar
2021-02-03
windowsserver2016.txt
2020-04-17
vm15.5.0.txt
2020-04-17
京东双十一自动养红包脚本.txt
2019-10-23
天正全套资源
2018-12-28
12堂Word 必修课
2018-12-21
『教程分享』零基础学Python
2018-12-21
JIRA6.3.6破解包中文包+SVN插件包
2017-09-16
求一份工行线上POS聚合支付非埋名消费下单.NET的Demo
2021-09-06
Utils.GetCookie();是什么意思
2017-05-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人