![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#基础
文章平均质量分 76
Miracle_Lee
这个作者很懒,什么都没留下…
展开
-
A flexible charting library for .NET
By JChampion | 6 Jun 2007 .NET1.0.NET1.1Win2KWinXPWin2003VS.NET2003C#GDI+DevIntermediateLooking for a way to draw 2D line graphs with C#? Here's yet another charting class library with a high degree of configurability, that is also easy to use. See AlsoMo转载 2011-03-18 17:43:00 · 1635 阅读 · 0 评论 -
C#反射Reflection学习随笔(完结篇)_AX
【开篇】<br />这篇帖子真的憋了好久.无处下笔啊!<br />搜了搜园子,已经有棵这方面的好白菜了!链接如下<br />http://www.cnblogs.com/whxleem/category/4641.html<br /><br />以此为资料,学习了一下,但心有不甘,要不前两篇许下的承诺就没法实现了!于是有了这篇帖子.<br /><br />【正文】<br />①什么是反射?<br />反射提供了封装程序集、模块和类型的对象。<br />您可以使用反射动态地创建类型的实例(见④ ),将类型绑定转载 2011-05-24 13:53:00 · 523 阅读 · 0 评论 -
(C#)一个WCF简单实例
<br /> <br />WCF实例(带步骤)<br /> <br /> <br />本篇转自百度文档,自己试过,确实可以用。<br />以订票为例简单应用wcf<br />新建一个wcf服务应用程序<br /> <br /> <br />在IService1.cs定义服务契约<br />namespace WcfDemo<br />{<br /> // 注意: 如果更改此处的接口名称 "IService1",也必须更新 Web.config 中对 "IService1" 的引用。<br />原创 2011-05-30 13:36:00 · 2426 阅读 · 0 评论 -
基于C#的排列和组合算法
<br />using System;<br />using System.Collections.Generic;<br />namespace Algorithms<br />{<br /> public class PermutationAndCombination<T><br /> {<br /> /// <summary><br /> /// 交换两个变量<br /> /// </summary><br /> /// <param原创 2011-04-28 08:36:00 · 863 阅读 · 0 评论 -
让Hashtable支持自定义排序(转)
<br /> 很多文章都有写到Hashtable有内部的排序机制,如果要自定义排序的话就要自己写算法来实现的:听起来很抽象,我一向喜欢简单实用的东西,我下面就来总结总结怎样来实现自定义排序Hashtable.<br />先看看普通的Hashtable的基本实现: public static void Main()<br /> {<br /> Hashtable ht = new Hashtable(); ht.Add("key1", "va原创 2011-04-28 08:31:00 · 795 阅读 · 0 评论 -
net2.0中对config文件的操作方法总结
标签:asp.net config 操作方法 dotnet 转载自: http://zhoufoxcn.blog.51cto.com/792419/166844 在.net编程中,我们经常用到config文件来保存一些常用的应用程序配置信息,在WinForm中这个原创 2011-07-26 14:11:46 · 467 阅读 · 0 评论 -
GetManifestResourceStream的使用
C#中则是:项目命名空间.资源文件所在文件夹名.资源文件名 例: [C# code] Assembly assm = this.GetType().Assembly.GetExecutingAssembly(); istr = assm.GetManifestResourceSt原创 2011-07-28 14:01:15 · 7016 阅读 · 0 评论 -
如何在C#中使用内嵌资源文件(转载学习)
简介 在好多的C#和 .Net的论坛中都会提到如何使用内嵌资源的话题,对大多一般的数项目来说,这也许更不就不是一个问题.但是,对于一些复杂的项目,这也许就成了问题.本文会把论坛中的内容汇总一下,比起查询论坛来,文章显得更容易查找和连接. 第一件清楚的事情 在VS.Net中,有多原创 2011-07-28 14:03:08 · 887 阅读 · 0 评论 -
用模板列得到隐藏列的值
咱们啥也不说了,看代码直接,哈哈前台: Width="390px"> '>原创 2012-08-28 21:28:20 · 562 阅读 · 0 评论 -
SqlBulkCopy Class
.NET Framework 4Other Versions .NET Framework 3.5.NET Framework 3.0.NET Framework 2.0<br /> <br />Lets you efficiently bulk load a SQL Server table with data from another source.Inheritance HierarchySystem.Object<br /> System.Data.SqlClient.SqlBulkCopy<br原创 2011-04-03 14:59:00 · 924 阅读 · 0 评论 -
基于C#的接口基础教程之一
<br />分类:C#笔记<br />作者: 黎宇 www.ASPCool.com<br /> 第一节 接口慨述 <br /> <br /> 接口(interface)用来定义一种程序的协定。实现接口的类或者结构要与接口的定义严格一致。有了这个协定,就可以抛开编程语言的限制(理论上)。接口可以从多个基接口继承,而类或结构可以实现多个接口。接口可以包含方法、属性、事件和索引器。接口本身不提供它所定义的成员的实现。接口只指定实现该接口的类或接口必须提供的成员。 <br /> <br />转载 2011-05-24 14:57:00 · 1049 阅读 · 0 评论 -
为什么文件属性中的“访问时间”和“修改时间”不一致?
在Win7下,我注意到一个现象,就是经常文件属性中的“访问时间”和“修改时间”是不一致的,如下图:这个文件是我在21:41 创建的,然后我在21:42修理里面的内容并保存。按照常理,访问时间应该和修改时间一致才对。现象是反而比修改时间早,很奇怪。根据GetFileTime这个API,和文件相关的时间有3个:BOOL WINAPI GetFileTime( __in HANDLE hFile, __out_opt LPFILETIME lpCreationTime, __out转载 2011-05-23 16:21:00 · 1224 阅读 · 0 评论 -
tlab与C#连接的几种方式比较(转载)
2011年03月18日 星期五 17:13<br />使用环境 Visual Studio 2005,Matlab 2007a。<br />前提:机器要装好MCR(很变态,100MB~200MB因版本而异),否则会编译出错。<br />1.COM<br />步骤:<br />matlab编译工作<br />- mbuild -setup<br />- deploytool,Matlab Builder for .net,Generic COM Component<br />- 添加m函数文件(eg: myf原创 2011-03-18 17:28:00 · 624 阅读 · 0 评论 -
C# []、List、Array、ArrayList 区别及应用
<br />[] 是针对特定类型、固定长度的。<br />List 是针对特定类型、任意长度的。<br />Array 是针对任意类型、固定长度的。<br />ArrayList 是针对任意类型、任意长度的。<br />Array 和 ArrayList 是通过存储 object 实现任意类型的,所以使用时要转换。<br />应用示例using System;<br />using System.Collections.Generic;<br />using System.Linq;<br />using转载 2011-03-25 17:22:00 · 482 阅读 · 0 评论 -
C# []、List、Array、ArrayList 区别及应用
<br />[] 是针对特定类型、固定长度的。<br />List 是针对特定类型、任意长度的。<br />Array 是针对任意类型、固定长度的。<br />ArrayList 是针对任意类型、任意长度的。<br />Array 和 ArrayList 是通过存储 object 实现任意类型的,所以使用时要转换。<br />应用示例using System;<br />using System.Collections.Generic;<br />using System.Linq;<br />using转载 2011-03-25 17:22:00 · 404 阅读 · 0 评论 -
c#中abstract与virtual的区别
<br /> 1.abstract方法只能在抽象类中声明,虚方法则不是。<br />abstract方法必须在派生类中重写,而virtual则不必<br />2.abstract方法不能声明方法实体,<br />abstract public void SD();<br />虚方法则可以<br />public virtual void sdf()<br />{<br />Console.WriteLine("A");<br />}<br />3.虚方法可以实现多态,而抽象方法不可以。。。c#中的inte原创 2011-03-25 16:20:00 · 374 阅读 · 0 评论 -
接口的案例(一)
<br />用Interface关键字定义的数据类型,接口 定义一系列属性,事件,方法,而不提供任何实现。如果实现,必须有派生类实现。注:属性于事件可以看作特殊的方法。<br />接口的继承:<br />接口实现:类继承接口,类必须实现该接口的列出的成员;<br />接口的继承:接口继承,将多个接口组合在一起来创建新的功能。<br />创建一个IShapeObj接口,里面定义两个方法area和show。Circle,Square,Rectangle三个继承于此接口:View Code 1namespace原创 2011-03-25 16:26:00 · 668 阅读 · 0 评论 -
C#异步调用与线程总结
<br />委托调用、子线程程调用、与线程池调用<br />1,委托调用<br />(1),同步委托:委托的Invoke方法用来进行同步调用。同步调用也可以叫阻塞调用,它将阻塞当前线程,然后执行调用,调用完毕后再继续向下进行。<br /> 从下面的例子中可以看到,同步委托的执行是在主线程main中执行的,所以当执行委托时,当前工作会处于等待状态,开始执行委托,当委托执行完后在继续执行“当前工作”publicdelegateint AddHandler(int i,int y);<br />private转载 2011-03-25 17:28:00 · 696 阅读 · 0 评论 -
How to automate Microsoft Excel from Microsoft Visual C#.NET
How to automate Microsoft Excel from Microsoft Visual C#.NETView products that this article applies to.<br />Press F5 to build and to run the program. Click Button1 on the form. The program starts Excel and populates data on a new worksheet. When you are翻译 2011-04-03 08:17:00 · 499 阅读 · 0 评论 -
得到系统进程和结束某个指定的进程
Posted on 2004-06-22 19:23 Cure 阅读(951) 评论(1)编辑收藏<br />看到这篇文章,关闭指定的IE实例:<br />http://www.c-sharpcorner.com/Code/2002/Mar/CaptRunIEInstances.asp<br /><br />自己想了另一个办法来作<br /><br />先修改注册表:<br />HKEY_LOCAL_MACHINE//SYSTEM//CurrentControlSet//Service//PerfProc/原创 2011-04-03 08:20:00 · 519 阅读 · 0 评论 -
asp.Net 的textBox中禁止按回车时,自动提交事件
在asp.Net 的 textBox中禁止按回车时,自动提交事件原创 2012-08-29 00:02:16 · 2307 阅读 · 0 评论