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

C#高级

c# 判断网络地址是否存在

5

方法一:网络地址存在,有可能可以访问,也有可能不能访问。此方法用来判断地址存在。staticboolurlisexist(stringurl){system.uriu=null;try{u=newuri(url);}catch{return

C# 文件操作(摘抄)

10

——选自《c#编程兵书》第11章张志强胡君编著11文件操作概述11.1驱动器在Windows操作系统中,存储介质统称为驱动器,硬盘由于可以划分为多个区域,每一个区域称为一个驱动器。.NETFramework提供DriveInfo类和Driv

[c#]exchange回复,全部回复,转发所遇到的问题

10

摘要场景:用户B向A用户发送了一封邮件。用户A答复邮件时,会默认将B作为接收人。问题:在用exchange的回复,全部回复,转发(Reply和Foward方法)邮件的时候,需求是用户可以删除用户B(转发除外),可以自定义接收人。但提供的Re

C# 封装返回类

5

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

C# MVC的默认页

3

MVC的默认页,其实是默认路由设置启动哪一个Controller的哪一个Action,在根目录的Global.asax.cs里面设置。是MVC项目里面的路由。將下面的controller和action換成自己設定的默認值即可。routes.

C#趋势图(highcharts插件)

11

<!--图表效果展现--><divclass="TUI-layout-center"style="overflow:auto;"id="appriseContent"><divclass="ui-layout-

C# 串行【序列化】和解串【反序列化】

7

C#串行【序列化】和解串【反序列化】一.什么是序列化和反序列话呢?相信我们做程序的都会遇到这种情况,需要将C#中某一个结构很复杂的类的对象存储起来,或者通过网路传输到远程的客户端程序中去,这时候用文件方式或者数据库方式存储或者传送就比较麻烦

C# 汉子增加UTF-8头

4

usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceConvertToUtf8{publicclassClassFun

C#简单工厂

8

简单工厂:工厂模式:简单工厂,工厂方法,抽象工厂三种.这次解释简单工厂(力求简洁)工厂即为生产东西的地方.在C#也有这种模式,充分利用了面向对象语言的三大特征(多态,继承),简单工厂.工厂的功能就是生产,而生产些什么呢?一个工厂可以生产鞋子

C#基础学习之StreamReader和StreamWriter

7

StreamReader和StreamWriter操作字符的FileStream操作字节的//使用StreamReader读取文件using(StreamReadersr=newStreamReader(@"D:1.txt",Encodin

C#中的Where和Lambda表达式

7

List<string>listString=newList<string>();listString.Add("abc");listString.Add("456");listString.Add("bbb");l

C#调用带结构体指针的C Dll的方法

14

在c#中调用c(c++)类的dll的时候,有时候c的接口函数包含很多参数,而且有的时候这些参数有可能是个结构体,而且有可能是结构体指针,那么在c#到底该如何安全的调用这样的dll接口函数呢?本文将详细介绍如何调用各种参数的方法。一、调用接口

C#基础知识之八

8

C#基础知识之八1、枚举数类型有3种:非泛型接口(IEnumerator/IEnumerable接口)、泛型接口(IEnumerator<T>/IEnumerable<T>接口)、不使用接口。2、IEnumerato

C#方法的重载

9

方法的重载参数不同,个数可以相同参数相同,个数不能相同staticvoidMain(string[]arr){Console.WriteLine(M(2,3));Console.ReadKey();}publicstaticintM(int

C# json提取多层嵌套到数组-- C# json 数组

4

json比一般格式再复杂点的就像数组一样,有多层嵌套,研究了一下,记录代码如下:stringjsonText="{‘name‘:‘test‘,‘phone‘:‘18888888888‘,‘image‘:[{‘name‘:‘img1‘,‘da

【C#】Winform工具-闪讯下快速分享Wifi(源码)

15

a.工具简介最近忙着改论文,但迫于手机没有流量,反复共享电脑wifi的操作已经让我忍无可忍,而“猎豹wifi”“360wifi分享”等工具曾导致电脑多次睡死(可能是台式机的usb网卡兼容性问题)。因此抽空写了个便利工具,完全利用window

C#网络编程

13

基础在现今软件开发中,网络编程是非常重要的一部分,本文简要介绍下网络编程的概念和实践。Socket是一种网络编程接口,它是对传输层TCP、UDP通信协议的一层封装,通过友好的API暴露出去,方便在进程或多台机器间进行网络通信。Socket编