
.Net
beautylanlan
这个作者很懒,什么都没留下…
展开
-
【总结】ADO.NET的应用(二) ADO.Net中常用的类
一 SqlConnectionConnection类型的对象用来连接数据源。在不同的数据提供者的内部,Connection对象的名称是不同的,在SQL Server Data Provider里叫SqlConnection,而在OLE DB Data Provider里叫OleDbConnection。SqlConnection:表示到SqlServer数据库打开连接。此类不能被继承。(一)...原创 2019-03-19 19:22:53 · 470 阅读 · 0 评论 -
C# 利用Process类对外部进程进行管理
一.C#启动外部程序的几种常用方法汇总// using System.Diagnostics;private string appName = "calc.exe";/// <summary>/// 1. 启动外部程序,不等待其退出/// </summary>private void button1_Click(object sender, Even...转载 2019-04-09 14:25:55 · 751 阅读 · 0 评论 -
【C#】委托和事件
一.委托的基本概念:委托是一个类,用反编译代码看过去,声明为委托类型的变量实际上是继承自System.MulticastDelegate,这个类在实例化的时候可以接收一个方法名作为参数,接收的方法是有限制的,必须跟声明委托时候定义的返回值和参数列表相同。(一) 委托的使用委托的使用分为三步:1.声明委托:委托声明,最前面是一个delegate关键字,后面是【 委托名】,在声明委托名...原创 2019-04-03 12:00:25 · 397 阅读 · 0 评论 -
C#中的Lambda语句与Linq(总)
一…委托: 此处简单介绍委托,后面会再开专题详细介绍(一)委托的意义:委托实际上是一个类型,用delegate修饰,编译器编译时会翻译成一个继承自特殊父类delegate类的子类,声明一个委托,就是定义了一个自定义类,继承自Delegate父类,这个类是用来传递方法的,声明的标签就是可以传递方法的标签。(二):委托的语法:1.声明委托:public delegate ...原创 2019-04-11 17:01:05 · 1562 阅读 · 1 评论 -
C#中的进程 线程 同步,异步和多线程(一)--------------------- 进程线程,同步和异步
一.进程和线程(一) 什么是进程?计算机概念,程序在服务器运行时占据全部计算资源总和虚拟的,当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。(二)什么是线程?线程是程序中的一个执行流,他纯是一个计算机概念,进程在响应操作时最小单位,也包含CPU 内存 网络 硬盘IO虚拟的概念,更加看不见摸不着,每个线...原创 2019-04-11 12:31:28 · 11365 阅读 · 1 评论 -
C# 各种启动路径
AppDomain.CurrentDomain.BaseDirectory //Winform Web都可用 当前程序运行的物理路径 Debug/Release下面的Environment.CurrentDirectory //Winform Web都可用,当前程序的启动目录,如:Web就启动在IIS下面。c#获取当前运行程序所在的目录C#获取项目程序及运行路径的方1.asp...转载 2019-04-11 10:36:31 · 2818 阅读 · 0 评论 -
.NET 反射原理及其运用
一.何谓反射反射:是.net framework提供的一个访问metadata的帮助类库,可以获取信息并且使用二:反射如何使用#region 反射的加载方式////获取当前路径下面的dl或者exe,不带后缀(MyReflection.exe 是编译后生成的exe执行文件),从Exe所在的路径进行查找Assembly assembly = Assembly.Load(@"MyReflect...原创 2019-03-23 13:00:26 · 4225 阅读 · 0 评论 -
【总结】ADO.NET的应用(一)DataSet和DataTable详解
总结自以下几个帖子:https://blog.youkuaiyun.com/wanxin000/article/details/73695451DataSet 是内存中的数据缓存DataTable是内存中数据的一个表DataSet和DataTable是一对多的关系一、DataSet简介(一)、特点介绍1、处理脱机数据,在多层应用程序中很有用。2、可以在任何时候查看 DataSet 中任意行的内...原创 2019-03-19 10:34:15 · 1728 阅读 · 0 评论 -
总结:C#中的泛型原理及应用
引:先举如下例子:三个方法,都是用格式化的方式将传入值打印出来,但是每个方法传入的参数,类型不同,如下:第一个传入 int型,第二个传入 string型,第三个传入Datetime类型。如果分别来写很不方便,而且有代码重复public static void ShowInt(int iParameter){ Console.WriteLine(&amp;amp;amp;amp;quot;This is {0},param...原创 2019-03-16 17:04:40 · 2276 阅读 · 0 评论 -
【转】总结:关于.Net中Lambda和Linq的相关文章
1…NET中那些所谓的新语法之四:标准查询运算符与LINQhttp://www.cnblogs.com/edisonchou/p/4109465.html2.LINQ to SQL语句http://www.cnblogs.com/jara/p/3473996.html3.linq中group byhttps://www.cnblogs.com/qixu/p/6033532.html...转载 2019-03-16 12:08:52 · 98 阅读 · 0 评论 -
ADO.NET的应用(另)存储过程
一.存储过程的基本格式存储过程的基本格式【Create proc 存储过程名参数列表(定义参数,参数前用@,如果没有参数可以不写,直接写下面的as)asbegin存储过程体,存储过程体就是普通的sql语句end】1.无参数形式Create proc AddUserasbeginInsert into T_user(UserName,Age) values(‘xjz’,2...原创 2019-03-20 12:51:04 · 108 阅读 · 0 评论 -
【转】LINQ标准查询操作符(五)
转自:http://www.cnblogs.com/dotnetmvc/p/3680650.html十二、相等操作符如果两个序列的对应元素相等且这两个序列具有相同数量的元素,则视这两个序列相等。SequenceEqual方法通过并行地枚举两个数据源并比较相应元素来判断两个序列是否相等。如果两个序列完全相等,返回true,否则返回false。以下代码是SequenceEqual方法的实现过程...转载 2019-03-16 11:05:48 · 127 阅读 · 0 评论 -
【转】LINQ标准查询操作符(四)
转自:http://www.cnblogs.com/dotnetmvc/p/3680481.htmlLINQ标准查询操作符(四) —AsEnumerable,Cast,OfType,ToArray,ToDictionary,ToList,ToLookup,First,Last,ElementAt十、转换操作符转换操作符是用来实现将输入对象的类型转变为序列的功能。名称以“As”开头的转换方法可...转载 2019-03-16 11:02:24 · 166 阅读 · 0 评论 -
【转】LINQ标准查询操作符(三)
转自:http://www.cnblogs.com/dotnetmvc/p/3680352.htmlLINQ标准查询操作符(三)——Aggregate、Average、Distinct、Except、Intersect、Union、Empty、DefaultIfEmpty、Range、Repeat七、聚合操作符聚合函数将在序列上执行特定的计算,并返回单个值,如计算给定序列平均值、最大值等。...转载 2019-03-16 10:58:41 · 128 阅读 · 0 评论 -
【转】LINQ标准查询操作符(二)
转自:http://www.cnblogs.com/dotnetmvc/p/3680151.htmlLINQ标准查询操作符(二)——Join、GroupJoin、GroupBy、Concat、四、联接操作符联接是指将一个数据源对象与另一个数据源对象进行关联或者联合的操作。这两个数据源对象通过一个共同的值或者属性进行关联。LINQ有两个联接操作符:Join和GroupJoin。1. Joi...转载 2019-03-16 10:54:46 · 199 阅读 · 0 评论 -
【转】LINQ标准查询操作符(一)
转自:http://www.cnblogs.com/dotnetmvc/p/3679779.htmlLINQ标准查询操作符(一)——select、SelectMany、Where、OrderBy、OrderByDescending、ThenBy、ThenByDescending和Reverse一、投影操作符1. SelectSelect操作符对单个序列或集合中的值进行投影。下面的示例中使用...转载 2019-03-16 10:52:40 · 222 阅读 · 0 评论 -
C#中的进程 线程 同步,异步和多线程(二)-------------------Thread和ThreadPool
引:先准备一个比较消耗资源的方法,在后面线程中,会用得到#region Private Method /// <summary> /// 一个比较耗时耗资源的私有方法 /// </summary> /// <param name="name"></param> private void DoSomethingLong(string n...原创 2019-04-18 19:05:21 · 344 阅读 · 0 评论