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

C#高级

C# WinForm动态调用远程Web服务

9

1、添加服务引用2、在弹出的添加服务引用对话框地址栏中输入webservice地址,如:http://localhost:6521/website1/service.asmx?wsdl3、输入命名空间名称或保持默认4、定义soapclien

C#版的省份编码字典

13

publicreadonlystaticdictionary<string,string>provincecodedic=newdictionary<string,string>{{"四川省","510000"},{

C#操作Xml:XPath语法 在C#中使用XPath示例

8

XPath可以快速定位到Xml中的节点或者属性。XPath语法很简单,但是强大够用,它也是使用xslt的基础知识。示例Xml:<divsh-gutter?=""><divid="highlighter_765862"htm

C#-析构函数

10

析构函数语法如下代码:publicclassstudents{~students()//析构函数{console.writeline("我是析构函数");}当程序结束的时候,析构函数才执行。作用:帮助我们释放资源。析构函数的特点:1.不能在

C#中的接口实现多态

11

我们都知道虚方法实现多态,抽象方法实现多态等,我们今天来看看如何使用接口实现多态1.首先我们先要来了解了解什么是接口,它存在的意识01.接口就是为了约束方法的格式(参数和返回值类型)而存在的02.接口可以实现多继承,弥补单继承的缺陷。 03

c# winform 面向对象设计体育彩票选号器

12

用到的知识很简单:产生随机数、保存数据到文本文件、定时器的使用等。主要体现c#面向对象设计的思想。界面效果如下:1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Linq;

C#二叉树简易实例

4

usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceConsoleApplication1{classProgram{

C#中XmlTextWriter读写xml文件详细介绍(转)

8

转自http://www.jb51.net/article/35230.htm.NET中包含了很多支持XML的类,这些类使得程序员使用XML编程就如同理解XML文件一样简单。在这篇文章中,我将给出这样的一个类的使用示例,这个类就是XmlTe

C# where用法

11

where子句用于指定类型约束,这些约束可以作为泛型声明中定义的类型参数的变量。1.接口约束。例如,可以声明一个泛型类MyGenericClass,这样,类型参数T就可以实现IComparable<T>接口:publicclas

Trie(C#)

12

支持模糊搜索(非通配符)支持搜索结果优先级(首字母匹配、连续匹配有较高优先级triesearch.csusingsystem;usingsystem.collections.generic;usingsystem.diagnostics;u

C# 的可空合并运算符(??)到底是怎样的宝宝?

7

前言废语也怪自己小白和不勤奋,没有系统的学习C#相关的东西,工作一年多还是初级小菜,深感不安,来到园子才发现好多钻研技术的人,也渐渐发现自己开始喜欢上了这个编程的世界。今日偶遇??操作符,发现我只看见过三目运算符(?:),现在发现还有一个这

C# 实现多线程的同步方法详解

19

本文主要描述在c#中线程同步的方法。线程的基本概念网上资料也很多就不再赘述了。直接接入主题,在多线程开发的应用中,线程同步是不可避免的。在.net框架中,实现线程同步主要通过以下的几种方式来实现,在msdn的线程指南中已经讲了几种,本文结合

C# Label背景透明

8

label背景透明是相对于label的parent而言的,如果label的parent是一个winform,而这个winform又有一个picturebox,现在label放在picturebox上,单纯设置label.backcolor=

C#最基本的小说爬虫

6

新手学习C#,自己折腾弄了个简单的小说爬虫,实现了把小说内容爬下来写入txt,还只能爬指定网站。第一次搞爬虫,涉及到了网络协议,正则表达式,弄得手忙脚乱跑起来效率还差劲,慢慢改吧。爬的目标:http://www.166xs.com/xiao

C# 带用户密码访问网络共享

6

原文:C#带用户密码访问网络共享调用WNetUseConnectionAPI函数详细参数参考:https://msdn.microsoft.com/en-us/library/windows/desktop/aa385482(v=vs.85

C# MD5 32位加密 UTF-8编码

11

项目开发过程中需要用到md5加密,最开始的使用使用加密方法:publicstaticstringgetmd5(stringstr){byte[]b=system.text.encoding.default.getbytes(str);b=n