当前位置:首页 > C#教程 > C#高级

C#高级

c#委托和事件(下)

4

C#中的委托和事件(下)引言如果你看过了C#中的委托和事件一文,我想你对委托和事件已经有了一个基本的认识。但那些远不是委托和事件的全部内容,还有很多的地方没有涉及。本文将讨论委托和事件一些更为细节的问题,包括一些大家常问到的问题,以及事件访

C# in depth (第七章 最后的一些特性)

3

分部类型:可以在多个源文件中为一个类型编写代码。特别适用于部分代码是自动生成,而其他代部分的代码为手写类型。静态类:对工具类进行整理,以便编译器能明白你是否在不恰当的地使用它们,并使你的意图更清晰。独立的取值方法/赋值方法属性访问器:属性终

C#制作ActiveX浏览器插件.net

17

开发环境:vs2008第一步创建项目新建一个项目,选择“windows窗体控件库”,创建一个用户控件项目“activexdemo”(注意,这里起名不能用中文,否则后面会出问题),里面有个用户控件类usercontrol1.cs在类中写上你自

C#如何获取鼠标相对当前窗口的坐标

6

可以用Control.MousePosition获得当前鼠标的坐标,使用PointToClient计算鼠标相对于某个控件的坐标,如下1PointscreenPoint=Control.MousePosition;//鼠标相对于屏幕左上角的坐

C#_dropdownlist_2

8

stringdeptId=Request.Form["depts"].Trim();Html.DropDownList()赋默认值:页面代码如下:<%List<SelectListItem>list=newList<

C#和Java交互相关研究

10

之前总觉得C#和Java可以交互应用,但是由于时间以及其他方面的原因,一直没有调研。今天抽空搜了一下,终于折腾出来了。以下是我自己就C#和Java整合的一些提问和分析,如果有不对的地方,请路过的各位大虾给予指出。3Q!问题来了:1、C#和J

C# 封装返回类

4

usingSystem;usingSystem.Collections.Generic;usingSystem.Runtime.CompilerServices;usingSystem.Text;namespaceTXR.Base{publ

C# 给某个方法设定执行超时时间

10

在某些情况下(例如通过网络访问数据),常常不希望程序卡住而占用太多时间以至于造成界面假死。在这时、我们可以通过Thread、Thread+Invoke(UI)或者是delegate.BeginInvoke来避免界面假死,但是这样做时,某些代

C#获取IP和整数IP方法

7

体验:http://tool.hovertree.com/info/ip/代码如下:1usingSystem;2usingSystem.Text;3usingSystem.Text.RegularExpressions;4usingSyst

CLR执行模型《CLR via c#》第一章

6

这是我看《CLRviac#》第四版的一些小笔记和总结,如有不对的地方,欢迎指出。《CLRviac#》第一章CLR的执行模型讲的是如何将源代码生成为一个应用程序,或者生成为一组可重新分发的组件(文件)-这些组件(文件)包含类型(类和结构等),

C# 生成二维码

8

在C#中直接引用ThoughtWorks.QRCode.dll类,QRCodeEncoderqrCodeEncoder=newQRCodeEncoder();qrCodeEncoder.QRCodeEncodeMode=QRCodeEnco

java 调用C#的webservice

4

importjava.rmi.remoteexception;importjava.util.regex.matcher;importjava.util.regex.pattern;importjavax.xml.rpc.serviceex

git for c#,子文件的添加

8

privatestaticvoidsubdirfile(){stringwkdir=@"e:dotnet2010单位工程git.clientlib2testconsoleapplication1bindebugd2git.git";usin

C#中实现输入汉字获取其拼音(汉字转拼音)的2种方法

5

主要介绍了C#中实现输入汉字获取其拼音(汉字转拼音)的2种方法,本文分别给出了使用微软语言包、手动编码实现两种实现方式,需要的朋友可以参考下本文刚发布时,只写了一个实现方式,使用的是微软的语言包,但是对多音字的效果不怎么理想,甚至个别字会出

c# Web服务远程“调用”调试

13

创建的web服务,发布到本地的iis后,本地测试访问webservice可以直接点击调用来调试。但发布到非本机的服务器后,替代“调试”按钮的是一段文字测试窗体只能用于来自本地计算机的请求。原因:没有开启远程访问。解决办法:在web.conf

C#自定义组合快捷键解决方案

6

定义快捷键的方法//在form_load的时候写上//表示窗体接受按键事件//然后在KeyDown事件中写入如下代码实现输入的是否是Ctrl+A的组合键:privatevoidForm1_KeyDown(objectsender,KeyEv