![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#.NET栏目
文章平均质量分 91
孤鹏独翔,鸿飞九霄
【孤鹏独翔,鸿飞九霄】
神交意许近十年,蝶舞莺飞每缠绵.无奈缘尽东逝水,孤鹏独翔何凄然!
穹天一碧九州苍,异城挥泪两茫茫.苍鹰孤影拭晓泪,无觅知音倒衷肠!
鲲鹏自来不记年,独扶垂云笑缠绵.也忆他年蝶莺在,而今孤单志依然!
十年一剑枕十年,三载不鸣闲对蝉.一飞冲天垂万里,去留长空两坤乾!
展开
-
说说.NET中被我忽视的方法
.NET中有些方法以前没有接触过,但用过了之后让人眼前一亮,哇,原来你这么好用。下面就说说被我忽视过的方法。当然,每个人的编程经历,涉猎面及对.NET的认知程度都不一样。所以,这只是一家之言,肯定有很多不足之处,欢迎大家批评指正。1. ADO.NET类DataTable.Merge()如何合并两张表?自己以前写的方法:private void UniteTable(Da转载 2015-10-09 14:49:31 · 266 阅读 · 0 评论 -
C#VS2010连接数据库大全
C#VS2010连接数据库大全 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Configuration;using System.Data.SqlClient;using System.Data;using S转载 2015-09-18 09:28:59 · 510 阅读 · 0 评论 -
C#类库中log4net的配置
log4net的配置在网上又很多资料,可是对于在C#类库里使用log4net的配置却不多见,今天正好用到,把我用到的在应用程序中的这种配置过程说一下.1 新建类库CL,添加long4net.dll的引用。2 在app.config文件里加入log.net的配置信息。3 使用Assembly 属性指定log4net的配置文件[assembly:log4net.Config.XmlConfigurat转载 2015-09-17 14:36:26 · 1077 阅读 · 1 评论 -
C#_在VS2010下进行单元测试
C#_在VS2010下进行单元测试在VS2010中,单元测试的功能很强大,使得建立单元测试和编写单元测试代码,以及管理和运行单元测试都变得简单起来,通过私有访问器可以对私有方法也能进行单元测试,并且支持数据驱动的单元测试。1、建立单元测试项目1.1、从被测试代码生成单元测试1)实例:创建VC#模式下的控制台应用程序,工程名为CUnitTest2)输入简单的加、减、乘转载 2015-09-17 11:48:22 · 286 阅读 · 0 评论 -
VS2010常用插件介绍之Javascript插件
今天在写JS时,写到500多行时,感觉代码已经很难看了。想到C#代码都有折叠功能,是不是JS也有呢。在选项中找了一下,没有相关了的设置功能,于是就上网找。一找可就不得了,发现了好多好用的插件。都可以在Visual Studio 的MSDN上找到。网址为:http://visualstudiogallery.msdn.microsoft.com/ 插件有的是免费,有的是试用,有的是付转载 2015-09-09 16:44:03 · 381 阅读 · 0 评论 -
利用C#开发基于snmpsharpnet基础的SNMP开发应用
由于项目的需要,需要使用SNMP来进行相关的开发,需要在我的程序中利用SNMP的Trap协议给指定的系统程序发送相关的设备数据信息, 使得其系统能够监控到设备的最新信息以及状态,对方只是提供了一个Java的例子,而我的程序是C#开发的,因此对这方面的知识进行了解学习,完成了相关的功能,本文有感于此,对SNMP方面做了一些开发总结,以求树碑到此一游,独乐不如众乐,邀兴趣之士猎奇探秘. 首先介转载 2015-09-09 09:34:02 · 1695 阅读 · 0 评论 -
sqlserver2008如何导入mdf,ldf文件
sql server 2008如何导入mdf,ldf文件 网上找了很多解决sql server导入其他电脑拷过来的mdf文件,多数是不全,遇到的解决方法不一样等问题,下边是找到的解决问题的最全面方法! 将mdf, ldf文件导入到sql server 2008数据库当中,下面提供两种办法: 第一种: (1)选择右击数据库 (2)然后点击“附加”。出现下面的界面。然后选择添加,添加上你要添转载 2015-08-31 14:08:21 · 923 阅读 · 0 评论 -
Asp.net范例:amCharts(.net版)实现图形报表
Asp.net范例:amCharts(.net版)实现图形报表Asp.net实例:amCharts(.net版)实现图形报表第一步当然是要添加dll引用然后再把相关文件放到目录里就像在项目里添加FCK编辑器一样这样的话.开始的环境就好了我的目录结构是这样的当然只是为了测试,就没有那样去什么什么了当然,在每个页的开始要注转载 2015-09-01 11:39:54 · 605 阅读 · 0 评论 -
DreamWeaver和VS2010如何结合开发
目前的网页设计,有两个主要的工具软件:Dreamweaver(简称DW)和VS.NET2003-2008((简称VS)。但由于两个软件的设计理念不同,DW主要用于页面的设计,可以做出很好的页面,它将HTML布局文件与代码放在一个文件中;VS的强项是后台的代码,它将HTML布局文件与代码分开存放,便于代码编程,但设计出的页面却不是很完美。如何将两个软件结合一起,发挥各自的强项,下面是我在实践中的做法转载 2015-10-10 17:01:09 · 1606 阅读 · 0 评论 -
【Emgu】一起学EmguCV(一)配置与使用
首先先介绍一下OpenCV,OpenCV的全称是:Open Source Computer Vision Library,OpenCV是一个基于(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通转载 2015-10-12 19:59:53 · 631 阅读 · 0 评论 -
【Emgu】一起学EmguCV(二)Image和Matrix的使用
上一篇简单介绍了EmguCV库的简单配置,并演示了Hello World程序,本篇继续介绍关于Emgu的基本使用1、关于Image类的使用 Image用两个参数定义:Color 和 DepthTColor类型TDepth类型GrayByteBgr (Blue Green Red)SByte转载 2015-10-12 20:01:45 · 862 阅读 · 0 评论 -
html5和Css3 的参考手册(中文chm版)
html5的其实就是利用w3c的在线版做成的chm,只是希望对没网络的朋友一点帮助。(哈哈..我就是那样有时不能上网的)。 包含了HTML 5 中的一些新特性:嵌入音频、视频、图片的函数、客户端数据存储,以及交互式文档。其他特性包括新的页面元素,比如 , , , 以及 。在线版地址:http://www.w3school.com.cn/html5/index.asp下转载 2015-10-14 13:04:40 · 14028 阅读 · 1 评论 -
C#连接4种类型数据库(Access、SQL Server、Oracle、MySQL)
C#连接4种类型数据库(Access、SQL Server、Oracle、MySQL)1、C#连接连接Accessusing System.Data;using System.Data.OleDb; string strConnection="Provider=Microsoft.Jet.OleDb.4.0;";strConnection +=@"Data Source转载 2015-09-18 11:25:43 · 1276 阅读 · 0 评论 -
C#通用数据库操作类 支持Access/MSSql/Orale/MySql等数据库
[csharp] view plaincopyprint?using System; using System.Collections.Generic; using System.Data; using System.Data.Common; namespace DbHelper { /// ///转载 2015-09-18 11:27:07 · 1235 阅读 · 0 评论 -
分钟学会 log4net(c#) 配置及使用
初次由java转做c#项目,研究了一下log4net的使用。1. 首先从apache网站下载log4net, http://logging.apache.org/log4net/download_log4net.cgi 。我下的是最新版本 log4net-1.2.11-bin-newkey2. 将 \bin\net\4.0\release\log4net.dll 复制到你的项目中转载 2015-09-17 14:53:05 · 354 阅读 · 0 评论 -
sql server 2008 不允许保存更改,您所做的更改要求删除并重新创建以下表 的解决办法
SQL Server 2008“阻止保存要求重新创建表的更改”的错误的解决方案是本文我们主要要介绍的内容,情况是这样的:我们在用SQL Server 2008 建完表后,插入或修改任意列时,提示:当用户在在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改。如果强行更改会出现以下提示:不允许保存更改。您所做的更改要求删除并重新创转载 2015-09-08 13:56:40 · 687 阅读 · 0 评论 -
VC++编写DLL供C#使用
半年没有写东西了。也就出差了半年。半年没有用C#,写了半年VC,呵呵。有时候其实有挺多东西写的,不过一忙起来人就懒了。简单的东西不想写,复杂的又写不了,哈哈。最近不是太忙,大概看了下COM组件模型,然后对DLL工作,库文件有了一些兴趣。因为工作和自己写的程序可以延伸到这些知识上,所以对DLL进行了一定的了解,而且对于直接开始编写C#应用程序的人来说,也很少会去了解这些,所以决定写下来。转载 2015-08-26 10:42:25 · 464 阅读 · 0 评论 -
C# 多线程的自动管理(线程池)
在多线程的程序中,经常会出现两种情况: 1. 应用程序中线程把大部分的时间花费在等待状态,等待某个事件发生,然后给予响应。这一般使用 ThreadPool(线程池)来解决。 2. 线程平时都处于休眠状态,只是周期性地被唤醒。这一般使用 Timer(定时器)来解决。ThreadPool 类提供一个由系统维护的线程池(可以看作一个线程的容器),该容器需要 Windows转载 2015-08-26 12:02:38 · 517 阅读 · 0 评论 -
C#调用C++封装的DLL传递结构体数组的终极解决方案
在项目开发时,要调用C++封装的DLL,普通的类型C#上一般都对应,只要用DllImport传入从DLL中引入函数就可以了。但是当传递的是结构体、结构体数组或者结构体指针的时候,就会发现C#上没有类型可以对应。这时怎么办,第一反应是C#也定义结构体,然后当成参数传弟。然而,当我们定义完一个结构体后想传递参数进去时,会抛异常,或者是传入了结构体,但是返回值却不是我们想要的,经过调试跟踪后发现,那些值转载 2015-09-23 09:10:27 · 2602 阅读 · 0 评论 -
谈谈个人对SnmpSharpNet的实践经验
本文的目的鉴于网上没有使用该开发包的详尽说明,我在这里就讲述一下自己的经验之谈。说明一下,我发现有些人很喜欢纠结于一些不太有意义的事而不花时间去钻研那些很难很有深度的问题。在这里我先声明我只谈论本人关于SnmpSharpNet开发包的实践经验。开发包的下载地址:http://sourceforge.net/projects/snmpsharpnet/;开发包的详细说明文档:http://w转载 2015-09-09 10:46:44 · 3034 阅读 · 0 评论 -
asp.net中对amCharts(.net版)图形报表的使用
先来看看几个实现的1.饼图2.柱型图3.线型图 第一步当然是要添加dll引用然后再把相关文件放到目录里就像在项目里添加FCK编辑器一样这样的话.开始的环境就好了我的目录结构是这样的当然只是为了测试,就没有那样去什么什么了当然,在每个页的开始要注册一下这个dll然后就可转载 2015-09-01 11:50:32 · 436 阅读 · 0 评论 -
终于会用c#中的delegate(委托)和event(事件)了
一、开篇忏悔对自己最拿手的编程语言C#,我想对你说声对不起,因为我到现在为止才明白c#中的delegate和event是怎么用的,惭愧那。好了,那今天就趁月黑风高的夜晚简单来谈谈delegate和event的简单用法吧,希望能给初学者带来帮助。PS:别像我那样学了几年c#到头来都不知道delegate和event怎么用。二、delegate到底是什么东西孩子,C语言总学过吧,如果你学得转载 2015-08-21 11:47:55 · 379 阅读 · 0 评论 -
vs2010中的web应用程序和web站点有什么区别
相同:1、都是设计Asp网页的。2、都可以添加ASP.Net文件夹(都包括App_Browsers、App_Data、App_GlobalResources、App_LocalResources、App_Themes)。不同:1、web应用程序Default.aspx显示有两个原有文件及Default.aspx.cs和Default.aspx.designer.cs;Web网站De转载 2015-09-01 11:01:33 · 449 阅读 · 0 评论 -
C#中substr和substring的区别
这两个方法比较有意思,很像,但结果却是相差十万八千里。我也是从误用它们开始,慢慢进入到它们的世界。因为很巧的是当start是为0的时候,二者的结果是一样,而我在这之前就看过substr这个方法。所以让我产生一种错觉,就是只有substr,没有substring。当我发现是两个方法来的时候,我会傻笑自己的无知。下面介绍这两个方法:substr(start[,length])表示从start位转载 2015-10-09 15:34:35 · 388 阅读 · 0 评论 -
C#实现MD5加密
方法一首先,先简单介绍一下MD5MD5的全称是message-digest algorithm 5(信息-摘要算法,在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来, 经md2、md3和md4发展而来。MD5具有很好的安全性(因为它具有不可逆的特征,加过转载 2015-09-21 11:27:18 · 445 阅读 · 0 评论 -
asp.net中对amCharts(.net版)图形报表的使用
先来看看几个实现的1.饼图2.柱型图3.线型图 第一步当然是要添加dll引用然后再把相关文件放到目录里就像在项目里添加FCK编辑器一样这样的话.开始的环境就好了我的目录结构是这样的当然只是为了测试,就没有那样去什么什么了当然,在每个页的开始要注册一下这个dll然后就可转载 2015-10-28 13:08:16 · 861 阅读 · 0 评论