自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(19)
  • 收藏
  • 关注

转载 C#中网络通信

一、服务端代码using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Net.Sockets;using System.Text;using System.Threading;using System.Threading....

2016-10-11 15:29:00 164

转载 .Net应用程序域

一、什么是应用程序域? 应用程序域是一个逻辑容器,它允许多个程序集在同一个进程内进行,但会组织它们直接访问属于其他程序的内存,此外应用程序域还提供了错误隔离机制,这是因为未处理的异常不会影响到其他应用程序域。所以在其他应用程序域的应用程序可以不受干扰地继续运行!使用应用程序域有什么好处? 1.应用程序域的优势在于,每个应用程序都可以分配一个不同的安全访问级别...

2016-10-11 15:29:00 119

转载 数据库访问工具类

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Configuration;using System.Data;using System.Data.SqlClient;using Syste...

2016-10-11 15:28:00 123

转载 Entity Framework

叙述: Entity Framework 是微软借鉴ORM思想开发自己的ORM框架,ORM就是将数据表与实体对象相互映射的一种思想。 Entity Framework 的本质还是ADO.NET操作,只是它将ADO.NET封装的更加高级而已。如何使用? 1,创建实体对象模型。 2.选择从数据库生成实体模...

2016-10-11 15:26:00 121

转载 SQLiteHelp

using System;using System.Collections.Generic;using System.Text;using System.Data.SQLite;using System.Data;namespace MySQLiteDemo{ public class SqliteHelper { private string _connect...

2016-10-11 15:25:00 156

转载 NLog日志记录

配置NLog NLog支持 .Net 4.5 以及以上版本! 首先去下载NLog的DLL下载地址:http://nlog-project.org/download/ 然后把下载下来的Nlog.dll ,Nlog,extension.dll 加入项目reference.之后就是配置NLog.config格式如下:通过在启动的时候对一些常用目录的扫...

2016-06-24 11:51:00 216

转载 C# 特性(Attribute)

C#特性(Attribute)特性(Attribute)是用于在运行时传递程序中各种元素(比如类、方法、结构、枚举、组件等)的行为信息的声明性标签。您可以通过使用特性向程序添加声明性信息。一个声明性标签是通过放置在它所应用的元素前面的方括号([ ])来描述的。特性(Attribute)用于添加元数据,如编译器指令和注释、描述、方法、类等其他信息。.Net 框架提供了两种类型的特性:预定...

2016-06-14 17:45:00 324

转载 C# 正则表达式

C#正则表达式正则表达式是一种匹配输入文本的模式。.Net 框架提供了允许这种匹配的正则表达式引擎。模式由一个或多个字符、运算符和结构组成。定义正则表达式下面列出了用于定义正则表达式的各种类别的字符、运算符和结构。字符转义字符类定位点分组构造限定符反向引用构造备用构造替换杂项构造字符转义正则表达式中的反斜杠字符(\)指示其后跟的字符是特殊字符,或应按原义解释该字符。下表列出了转义字符...

2016-06-14 17:44:00 76

转载 C#.NET编码规范

一、环境设置首先去除开发环境中的一些选项如下:图一图二二、命名规范1)通用性l标识的总长度不要超过32个字符。l 标识符的基本语法是以字母和_开始,由字母数字及下划线组成的单词,第一个字符不能是数字。l 只要合适,在变量名的末尾追加计算限定符(Avg、Sum、Min、Max、Index)。l 在变量名中使用互补对,如 m...

2016-03-29 11:36:00 89

转载 winform控件命名规范对照表

WinFormControl命名规范数据类型数据类型简写标准命名举例LabellbllblMessageLinkLabelllblllblTodayButtonbtnbtnSaveTextB...

2016-03-29 11:34:00 166

转载 C#调用Exe程序示例

在编写程序时经常会使用到调用可执行程序的情况,本文将简单介绍C#调用exe的方法。在C#中,通过Process类来进行进程操作。 Process类在System.Diagnostics包中。示例一using System.Diagnostics;Process p = Process.Start("notepad.exe");p.WaitForExit();/...

2016-03-28 17:34:00 98

转载 System.Diagnostics.Process.Start的妙用

我们经常会遇到在Winform或是WPF中点击链接或按钮打开某个指定的网址, 或者是需要打开电脑中某个指定的硬盘分区及文件夹,甚至是"控制面板"相关的东西, 那么如何做呢?答案是使用System.Diagnostics.Process.Start()。它的作用是调用外部的命令。先来看看它的调用方法:Process.Start ()Process.Start (ProcessS...

2016-03-28 14:12:00 86

转载 C#中AppDomain.CurrentDomain.BaseDirectory及各种路径获取方法

// 获取程序的基目录。System.AppDomain.CurrentDomain.BaseDirectory// 获取模块的完整路径,包含文件名System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName// 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。System.Environment.Curr...

2016-03-28 09:44:00 82

转载 C# WindowsAPI

Windows是一个强大的操作系统,也会向开发者提供海量的系统API来帮助开发者来完成Windows系统软件的开发工作。整理的部分Windows API,C#可以直接调用。1.获取.exe应用程序的图标1 [DllImport("shell32.DLL", EntryPoint = "ExtractAssociatedIcon")] 2 private static...

2016-03-26 21:15:00 245

转载 TabPage判断重复添加Page

........................代码如下: 1 bool isPag = true; 2 foreach (TabPage page in tbpDynamicMenu.TabPages) 3 { 4 if (nodeName.Equals...

2016-03-22 15:16:00 299

转载 循环访问 TreeView 控件的所有节点

创建测试每个节点的递归过程 . private void PrintRecursive(TreeNode treeNode){ // Print the node. System.Diagnostics.Debug.WriteLine(treeNode.Text); MessageBox.Show(treeNode.Text); ...

2016-03-22 11:08:00 121

转载 VS2005常用的快捷键分享

VS2005代码编辑器的展开和折叠代码确实很方便和实用。以下是展开代码和折叠代码所用到的快捷键,很常用:Ctrl + M + O: 折叠所有方法Ctrl + M + M: 折叠或者展开当前方法Ctrl + M + L: 展开所有方法解决VS2010中工具箱的的不见的问题:按快捷键Ctrl+Alt+X全屏:Shift+Alt+Enter注释选定内容:Ctrl+...

2016-03-19 11:28:00 86

转载 .NET中使用反射访问属性方法

.net所编写的程序集包含两个重要部分:IL(中间语言代码) 和metadata(元数据)。我们编写的代码中不是有很多很多的类吗,类有很多很多的成员,在编译代码的时候,元数据表就根据代码把类的所有信息都记录在了它里面(其实它就是一个数据结构,组织类的信息)。而反射的过程刚好相反,就是通过元数据里记录的关于类的详细信息找到该类的成员,并能使它“复活”(因为元数据里所记录的信息足够详细,以致...

2016-03-19 10:02:00 133

转载 Dos.ORM使用教程

Dos.C#.Net使用  Dos.ORM(原Hxj.Data)于2009年发布,并发布实体生成工具。在开发过程参考了多个ORM框架,特别是NBear,MySoft、EF、Dapper等。吸取了他们的一些精华,加入自己的新思想。该组件已在上百个成熟企业项目中应用为什么选择Dos.ORM(原Hxj.Data)?上手简单,0学习成本。使用方便,按照sql书写习惯编写C#.NE...

2016-03-18 17:06:00 393

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除