![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#开发
蓝色封印
这个作者很懒,什么都没留下…
展开
-
C#读取Excel数据并重新写入Excel
<br /> public partial class Form1 : Form<br /> {<br /> private System.Data.DataSet myDataSet;<br /> public Form1()<br /> {<br /> InitializeComponent();<br /> }<br /> private void button1_Click(object sender,原创 2011-06-01 00:18:00 · 762 阅读 · 0 评论 -
C# 集合类 :(Array、 Arraylist、List、Hashtable、Dictionary、Stack、Queue)
我们用的比较多的非泛型集合类主要有 ArrayList类 和 HashTable类。我们经常用HashTable 来存储将要写入到数据库或者返回的信息,在这之间要不断的进行类型的转化,增加了系统装箱和拆箱的负担,14:31:45,例如我们需要在电子商务网站中存储用户的购物车信息(商品名,对应的商品个数)时,完全可以用 Dictionary 来存储购物车信息,而不需要任何的类型转化。转载 2014-06-01 00:20:03 · 623 阅读 · 0 评论 -
.net反射详解
概述反射 通过反射可以提供类型信息,从而使得我们开发人员在运行时能够利用这些信息构造和使用对象。 反射机制允许程序在执行过程中动态地添加各种功能。 运行时类型标识 运行时类型标识(RTTI),可以在程序执行期间判定对象类型。例如使用它能够确切地知道基类引用指向了什么类型对象。运行时类型标识,能预先测试某个强制类型转换操作,能否成功,从而避免无效的强制类型转换异常。 在转载 2014-05-31 23:59:01 · 760 阅读 · 0 评论 -
.NET中反射机制的使用
这两天花了点时间把.net的反射好好的复习了下,转载 2014-05-30 23:42:34 · 784 阅读 · 0 评论 -
在x64平台上调试依赖于x86的WCF服务
根据微软官方的解释,WCF(之前的版本名为“Indigo”)是使用托管代码建立和运行面向服务(Service Oriented)应用程序的统一框架。它使得开发者能够建立一个跨平台的安全、可信赖、事务性的解决方案,且能与已有系统兼容协作。云平台框架。上次在作业的时候遇到了一件蛋疼的事情。根据要求,需要建立一个WCF Service Library,由于我的机器是x64,考转载 2014-07-21 21:16:14 · 1337 阅读 · 0 评论 -
C#获取当前应用程序所在路径及环境变量
一、获取当前文件的路径string str1=Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名。 string str2=Environment.CurrentDirectory;//获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。(备注:按照定义,如果该进程在本地或网络驱动器的根目录中启转载 2014-05-25 14:53:33 · 463 阅读 · 0 评论 -
Log4Net使用指南
声明:本文内容主要译自Nauman Leghari的Using log4net,亦加入了个人的一点心得(节3.1.4)。请在这里下载示例代码 1 简介1.1 Log4net的优点:几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大转载 2014-07-17 10:32:23 · 471 阅读 · 0 评论 -
C# Lock关键字
lock 关键字将语句块标记为临界区,方法是获取给定对象的互斥锁,执行语句,然后释放该锁。 lock语句根本使用的就是Monitor.Enter和Monitor.Exit,也就是说lock(this)时执行Monitor.Enter(this),大括号结束时执行Monitor.Exit(this).他的意义在于什么呢,对于任何一个对象来说,他在内存中的第一部分放置的是所有方法的地址转载 2014-07-17 14:53:57 · 476 阅读 · 0 评论 -
C#映射网路驱动器
using System.Runtime.InteropServices;using System.IO;using System.Text;class DriveReflection{ [StructLayout(LayoutKind.Sequential)] public class NetResource { public in转载 2013-07-09 10:47:50 · 946 阅读 · 0 评论 -
C#映射网路驱动器
using System.Runtime.InteropServices;using System.IO;using System.Text;class DriveReflection{ [StructLayout(LayoutKind.Sequential)] public class NetResource { public in转载 2013-07-09 10:48:56 · 803 阅读 · 0 评论 -
C#反射实例讲解
1 创建用于反射使用的DLL新建一个C#类库项目,拷贝源代码如下,编译生成DLL(假如DLL的文件名是TestReflect.dll)1using System; 2 3namespace Webtest 4{ 5/// 6 /// ReflectTest 的摘要说明。 7 /// 8 public class ReflectTest 9{10 p转载 2013-03-07 22:02:28 · 595 阅读 · 0 评论 -
c#操作excel表格
<br />Excel是微软公司办公自动化套件中的一个软件,他主要是用来处理电子表格。Excel以其功能强大,界面友好等受到了许多用户的欢迎。在设计应用系 统时,对于不同的用户,他们对于打印的需求是不一样的,如果要使得程序中的打印功能适用于每一个用户,可以想象程序设计是十分复杂的。由于Excel表格 的功能强大,又由于几乎每一台机器都安装了它,如果把程序处理的结果放到Excel表格中,这样每一个用户就可以根据自己的需要在Excel中定制自己的 打印。这样不仅使得程序设计简单,而且又满足了诸多用户的要求,更加转载 2011-06-01 00:20:00 · 679 阅读 · 0 评论 -
C#正则表达式判断是否含有指定字符并去除
C#正则表达式判断是否含有指定字符并去除原创 2014-12-19 16:34:28 · 4328 阅读 · 0 评论