AOP C#在行动 2005-12-23 0 · 看过一本书,题目是《AscpectJ in Action》,正好这一段手上的项目搞一段落,所以有一点点空暇,决定写一些东西。AOP是ASPect-Oriented Programming的简写。曾经为这个ASPect的中文翻译伤透了脑筋,还有一个相似的AOP,那是Attribute-Oriented Programming,于是,有人译作面向方面编程,后者则是 ...
The C# Programming Language Notes 2005-12-23 0 · 1,不彻底的abstract即使是abstract class,也不能对实现的接口的某个成员视而不见,即下面这样是不允许的:interface in_one{void A();
}abstract class base_one : in_one{
}这一点上还是Java方便,不管C#的初衷是什么2,out参数与指针的指针out子类不能转化为out基类,如果允许转换的化,将无 ...
C#截取屏幕↑ 2005-12-23 0 · 今天无聊翻代码,翻出来一个以前写的C#截屏的函数...拿出来和大家共享一下.
这段代码是参照网上一段截屏的C++代码改写的.只不过把API都声明了一下而已.
声明的各API也附后.以供参照.如有问题欢迎指出.(Appledotnet@hotmail.com)///
/// 截取部分屏幕
///
/// 左上角
/// 右下角
/// 是否全屏幕
//...
C#中Plugin的实践 2005-12-23 0 · Plugin是一种相当灵活的可扩充、模块化机制,微软的Application Block不少采用了Plugin结构,本文讨论Plugin在C#中的一种实践。Plugin是基于统一的接口,在C#中采用Reflection机制产生实现IPlugin的对象。假定接口为IPlugin,以下代码块示意动态产生IPlugin对象的代码段,其中dllName是实现IPlugin...
IDesign C#编程规范(一) 2005-12-23 0 · IDesign发布了C#编程规范,小鸡射手从Only4Gurus下载浏览后决心抽时间翻译一下,以更好地学习。目录内容如下:1 命名规则和风格 Naming Conventions and Style2 编码惯例 Coding Practices3 项目设置和结构 Project Settings and Structure4 Framework特别指导 Framework Specific Guidelines4...
IDesign C#编程规范(二) 2005-12-23 0 · 续之一,小鸡射手接着翻译了IDesign编码规范的第二章前部。2 编码惯例Coding Practices 1. 避免在一个文件中放多个类。 Avoid putting multiple classes in a single file.
2. 一个文件应该只对一个命名空间提供类型。避免在同一文件中有多个命名空间。A single file should only contribute ty...
IDesign C#编码规范(之三) 2005-12-23 0 · 续之二,IDesign C#编码规范之三。34. 避免使用new继承修饰符,而是使用override。Avoid using the new inheritance qualifier. Use override instead.
35. 对非密封类总是将public和protected方法标记为virtual。Always mark public and protected methods as virtual in a non sealed cla...
关于webservice的异步调用简单实例 2005-12-23 0 · 关于webservice的异步调用简单实例
无论在任何情况下,被调用方的代码无论是被异步调用还是同步调用的情况下,被调用方的代码都是一样的,下面,我们就以异步调用一个webservice 为例作说明。
这是一个webservice<WebMethod(Description:="试验")> _Public Function delCurTable(B...
获取Sql服务器列表 (C#) 2005-12-23 0 · 怎么实现这个功能大家肯定早都知道了,放上来是给自己留个备份
使用:private void button1_Click_1(object sender, System.EventArgs e)...{ string[] servers = DBGrep.SqlLocator.GetServers(); foreach ( string s in servers ) ...{ this.listBox1.Items.Add(s); }}类的代码using System;usin...
c#v2.0 扩展特性 翻译(2) 2005-12-23 0 · Generic type instantiations
范型实例化Similar to a non-generic type, the compiled representation of a generic type is intermediate language (IL) instructions and metadata. The representation of the generic type of course also encodes the existence and use of type parameters. ...
Visual C# .NET Express Beta 1 试用手记 1 2005-12-23 0 · 近日从MS的网站下载了Visual C# .NET Express Beta 1来玩玩,发现了一些期待已久的功能:1、支持模版类,很爽的:List<int> intList = new List<int>();intList.Add(0);intList.Add(1);2、支持一些新的自动排版功能:List<int> intList=new List<int>();在输入完;后会自动...
在图片上写字 (C#) 2005-12-23 0 · 下面的代码实现了从剪贴板取出图片,然后写上字,保存到文件
Image bmap;
IDataObject data = System.Windows.Forms.Clipboard.GetDataObject();
bmap = (Image)(data.GetData(typeof(System.Drawing.Bitmap)));
Graphics g = Graphics.FromImage(bmap);SolidBrush drawBrush = new SolidBrush(Col...
得到系统进程和结束某个指定的进程 (C#) 2005-12-23 0 · 自己想了另一个办法来作先修改注册表:
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Service\\PerfProc\\Performance
下的:Disable Performance Counters 的值改为0得到系统当前进程,加入到listBox中:
System.Diagnostics.Process[] processOnComputer = System.Diagnostics.Process.GetPr...
C#程序员面试(一)答案 2005-12-23 0 · 前提:状态栏面板sbpFilePath已经设定为自绘样式.当有如下代码段1被执行一次以后:代码段1:
private void treeviewArchives_AfterSelect(object sender, System.Windows.Forms.TreeViewEventArgs e)
{
if (e.Node.Text!= "" )
{
try
{this.richtexebox.LoadFile(Application.StartupPa...
MapObjects2.2 在C#中的应用(基本地图功能 2005-12-23 0 · MapObjects2.2 在C#中的应用(基本地图功能)关键字:MapObjects 2.2 C#仅仅实现了地图的放大、缩小、漫游、全图、距离、面积等功能。/** 杨雨田 blue_bat@126.com* 2004年7月27日*/using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.F...
把RichTextBox中的文本保存到Sql Server中(C#) 2005-12-23 0 · 保存:private void btnSave_Click(object sender, System.EventArgs e){FileStream stream = null;SqlConnection conn = null;SqlCommand cmd = null;try{richTextBox1.SaveFile( "temp.rtf" );stream = new FileStream("temp.rtf", FileMode.Open, FileAccess.Read);int siz...
c#高級編程記錄--第一章 2005-12-23 0 · C#有一個基於值類型和引用類型之間區別為基礎的類型系統;相關概念:CLR、受管制代碼、非受管制代碼、CTS、CLS、裝配件、反射、裝配件清單、應用域、無用存儲單元收集.NET程序包含多個裝配件,其中一個裝配件被指定為一個可執行程序,包含主程序的啓動入口點,其他的裝配件則被指定為庫編譯、運行 ...
C#异常处理机制初步 2005-12-23 0 · 今天学习了C#的异常处理机制,现将所学总结如下:一、C#的异常处理所用到关键字try 用于检查发生的异常,并帮助发送任何可能的异常。catch 以控制权更大的方式处理错误,可以有多个catch子句。finally 无论是否引发了异常,finally的代码块都将被执行。throw 用于引发异常,可引发预定义异常和自...
C#函数的参数中返回结构数组 2005-12-23 0 · 实例:
/// <summary>
/// 用户信息结构
/// </summary>
public struct TUSER{public string LoginName;public string LoginPass;public string TrueName;public string EMail;public int Level;
}/// <summary>
/// 获得所有注册用户
/// </summary>
/// <param name=&...
关于C#中的结构(下) 2005-12-23 0 · 上一篇就结构的性能、局限性以及它和类的比较作了简单的描述,这篇我将接着介绍在使用结构时应该注意和把握的原则:通过上篇的介绍,我们可以很自然的意识到结构在效率上的优越性(相对于类),这主要归因于它们在底层的值类型结构。
不过,它们的对于大容量数据和复杂度高的算法进行处理时所表现出...
页次:157 /229 20篇/页 首页 上一页 下一页 尾页 合计 4578 篇 Go:第1页 第2页 第3页 第4页 第5页 第6页 第7页 第8页 第9页 第10页 第11页 第12页 第13页 第14页 第15页 第16页 第17页 第18页 第19页 第20页 第21页 第22页 第23页 第24页 第25页 第26页 第27页 第28页 第29页 第30页 第31页 第32页 第33页 第34页 第35页 第36页 第37页 第38页 第39页 第40页 第41页 第42页 第43页 第44页 第45页 第46页 第47页 第48页 第49页 第50页 第51页 第52页 第53页 第54页 第55页 第56页 第57页 第58页 第59页 第60页 第61页 第62页 第63页 第64页 第65页 第66页 第67页 第68页 第69页 第70页 第71页 第72页 第73页 第74页 第75页 第76页 第77页 第78页 第79页 第80页 第81页 第82页 第83页 第84页 第85页 第86页 第87页 第88页 第89页 第90页 第91页 第92页 第93页 第94页 第95页 第96页 第97页 第98页 第99页 第100页 第101页 第102页 第103页 第104页 第105页 第106页 第107页 第108页 第109页 第110页 第111页 第112页 第113页 第114页 第115页 第116页 第117页 第118页 第119页 第120页 第121页 第122页 第123页 第124页 第125页 第126页 第127页 第128页 第129页 第130页 第131页 第132页 第133页 第134页 第135页 第136页 第137页 第138页 第139页 第140页 第141页 第142页 第143页 第144页 第145页 第146页 第147页 第148页 第149页 第150页 第151页 第152页 第153页 第154页 第155页 第156页 第157页 第158页 第159页 第160页 第161页 第162页 第163页 第164页 第165页 第166页 第167页 第168页 第169页 第170页 第171页 第172页 第173页 第174页 第175页 第176页 第177页 第178页 第179页 第180页 第181页 第182页 第183页 第184页 第185页 第186页 第187页 第188页 第189页 第190页 第191页 第192页 第193页 第194页 第195页 第196页 第197页 第198页 第199页 第200页 第201页 第202页 第203页 第204页 第205页 第206页 第207页 第208页 第209页 第210页 第211页 第212页 第213页 第214页 第215页 第216页 第217页 第218页 第219页 第220页 第221页 第222页 第223页 第224页 第225页 第226页 第227页 第228页 第229页