- 博客(18)
- 资源 (10)
- 收藏
- 关注
原创 Git difftool Code Compare
Git difftool Code Compare在.git文件夹下修改config文件,增加以下:[difftool "codecompare"]cmd = \"C:\\Program Files\\Devart\\Code Compare\\CodeCompare.exe\" -W \"$LOCAL\" \"$REMOTE\"renames = true[diff]tool = codecompareguitool = codecompare[mergetool "codecompar
2021-04-21 21:58:14 228
原创 C# IEnumerable Select ForEach Where用法
ForEach用法假设有一个List集合,如何遍历List中的每一个元素?简单创建一个学生类public class Student{ public int ID; public string Name; public int Age;}一个班级有3个学生,即new三个学生对象储存在List中static void Main(string[] args){ List<Student> students = new List<Stud
2021-03-16 13:13:10 1003
原创 EF6-SQLite-CodeFirst P1
入门篇,框架搭建,初始化本文指在快速入门该框架,相当于学一门新语言然后输出“Hello World!”
2021-03-12 15:04:11 349
原创 C# 单例模式
简单的单例模式一、在创建类的时候,把构造函数声明为私有方法,不能被外部new,在类的内部实例化。class Singleton { private static int _Count = 0; private string GreatProperty; private static Singleton _Instance = new Singleton(); //在类内部实例化 public static Singleto
2020-05-19 19:24:02 225
原创 C# 给自定义的enum枚举写扩展方法__简单篇
举例:定义了一个的枚举,希望枚举为“开”的时候执行一些方法。enum Switch{ 开, 关}给枚举Switch增加一个获取状态的State的扩展方法:static bool State(this Switch _switch) //这个this指示了是后面Switch的扩展方法 { switch (_switch) ...
2020-04-27 22:03:11 1976
原创 C# 空值运算符,null条件操作符,?.
工作时遇到大佬写的代码:A?.Invoke("Hehe");这是C#6.0新语法,百度搜索叫“空值传播运算符”,《C# 本质论》中翻译为null条件操作符。在调用值为null的方法时,运行时都会抛出一个System.NullReferenceException的异常,通常以此表明程序逻辑上存在错误。考虑到在调用成员之前进行null值检查这一模式的频率很高,C# 6.0 引入了一种更...
2020-04-11 21:23:36 1342 1
原创 C# 序列化与反序列化
功能,目的: 把对象(类)通过流的方式轻松地存储和传输数据有时候对象需要以文件的方式存储起来,或者利用网络等传输给其他地方,那么就需要序列化这个对象,使它以二进制保存起来.序列化:将对象状态转换为可保持或传输的格式的过程。将对象实例的字段及类的名称转换成字节流,然后把字节流写入数据流.反序列化:将流转换为对象.引用using System.Runtime.Serializ...
2020-03-16 14:41:34 357
原创 《算法课》c# 冒泡算法
1.技术始于需求现在有一组数组,需要按照从小到大排序:int[] value = { 18, 16, 12, 2 };每次用if进行判断,提取数组的第一个元素跟第二个元素进行对比,如果第一个比第二个大,就替换。表达式为:int temp; //创建一个临时变量if(value[0]>value[1]){ temp=value[0]; value[0...
2019-06-09 17:02:21 217
原创 C# 获取App.config里的连接字符串
1.添加引用2.添加命名空间3.查看App.config连接字符串的名字4.拿到连接字符串string str = ConfigurationManager.ConnectionStrings["ConnectSQL.Properties.Settings.StudentsConnectionString"].ConnectionString;...
2019-06-07 19:22:08 1923
转载 win7(64)未在本地计算机上注册 Microsoft.Jet.OLEDB.4.0 提供程序
1、以前在win7 64位系统上开发C#桌面程序的时候调用excel表格操作组件发现以上的的错误提示,直接如下: 编译项目指定目标平台为x86就完了,不能用any cpu 生成->配置管理器->平台->点击Any Cpu选项卡->新建->新建平台->X86 2、现在在做MVC3程序的时候发布到IIS上的时候发生了以上的错误:在对应的 IIS 应用程序...
2018-06-06 20:18:09 1469
原创 C# Access 读写数据库
网上的一些教程都不太友好,对于刚入门的新手来说晦涩难懂。自己记下自己学习过程。一、关于OLEDB没有相应的数据提供者的数据库经常要通过OLEDB或ODBC来使用,例如Microsoft Access就可以通过OLEDB来访问。二、怎么使用OLEDB1.连接字符串 简单的说,连接字符串就像是一把钥匙,如果C#想和数据库进行连接,得有一把钥匙,不然门都进不去。下面介绍怎么获取Access得连接字符串...
2018-06-06 17:07:28 20514 3
转载 C# Day One 1-1
File类:提供用于操作文件的静态方法。 FileInfo类:提供操作文件的属性和实例方法。 Directory类:提供用于操作目录的静态方法。 DirectoryInfo类:提供用于操作目录的实例方法,此类不能被继承。简单来说,有Info这个词的类不是静态的,必须要实例化后才可以使用;而没有这个词的都是静态类,可以直接使用。当需要进行很多次对目录或文件的操作时,最好别使用静态类,因为每次都要查找...
2018-06-01 08:33:23 123
原创 C# 简单读取Access数据库数据
1.先创建一个窗体程序2.工具栏添加控件“DataGridView”,然后再窗体中拉出适当大小。3.暂时搁置。然后打开Microsoft Access,新建一个数据表,保存在合适的位置,最好保存在刚刚项目创建的文件夹里面。本人选择格式为20024.最左边点击“设计视图”,更改表的名字为”Sourse“(可自定义),然后修改表中的数据。5.回到设计页面,依次点击,并找到刚刚的数据库文件,右键点击。选...
2018-05-17 08:47:09 21382 6
EF6-SQLite-CodeFirst P1.rar
2021-03-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人