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

C#高级

C#核心语法

8

目录1.特殊的数据成员...........................................................................12.数组(array)......................

看似简单!解读C#程序员最易犯的7大错误

10

编程时犯错是必然的,即使是一个很小的错误也可能会导致昂贵的代价,聪明的人善于从错误中汲取教训,尽量不再重复犯错,在这篇文章中,我将重点介绍C#开发人员最容易犯的7个错误。  格式化字符串  在C#编程中,字符串类型是最容易处理出错的地方,其

我学C#的第一天之进制转换器

6

两天的时间实现了一个功能——进制转换器今天最大的收获就是如何在文本框中限制输入如下:privatevoidtxtDecimal_KeyPress(objectsender,KeyPressEventArgse){if("1234567890

C#中属性的使用——主动调用才发挥作用

6

微软对属性定义如下:“属性是这样的成员:它提供灵活的机制来读取、编写或计算某个私有字段的值。可以像使用公共数据成员一样使用属性,但实际上它们是称作“访问器”的特殊方法。这使得可以轻松访问数据,此外还有助于提高方法的安全性和灵活性”属性的使用

C#读取中文字符及清空缓冲区的实现代码

10

开时始,得到的中文文件中的字符是乱码的,鸟符号看的头晕。于是就细究streamreader读取的编码格式,默认的编码是ascii,单字节的,就尝试utf8,乱码;尝试gb2312,ok!可另一个问题又出现了,得到的两个文件的行数都不到150

对象初始化的完整过程(C#)

10

1、静态构造函数    在引入本文的主题之前,我们先来铺垫一下吧,看看静态构造函数的概念及用途。  C#中允许创建无参数构造函数,该函数仅执行一次。它一般被用来初始化静态字段。CLR不能保证在某个特定时刻执行静态构造函数,同时也不保证不同类

第三章 C# 泛型

8

当两个模块功能相似,仅仅只是类型不同的时候,你会怎么办呢。请看以下代码:publicclassIntClass{List<int>Intlist=newList<int>();publicvoidAddList(in

C#获取IP和整数IP方法

9

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

C#简单入门

6

公司给的一个小的practicec#vs2017stage1(cmd)1.parsethedll(reflection)2.writeallthepublicmethodstoatxtfile(io)stage2(cmd)1.createa

C#课后小试7

5

WPF(WindowsPresentationFoundation)WPF是用户界面框架,最大的特点是设计与编程分离,使各专业人才更加专注,不用分心。我们可以通过XML的变形语言--XAML语言来操作。XAML由一些规则(告诉解析器和编译器

抓取网页数据C#文件

13

usingsystem;usingsystem.collections.generic;usingsystem.linq;usingsystem.web;usingsystem.web.mvc;usingsystem.collections

【C#】GC和析构函数(Finalize 方法)

12

析构函数:(来自百度百科)析构函数(destructor)与构造函数相反,当对象脱离其作用域时(例如对象所在的函数已调用完毕),系统自动执行析构函数。析构函数往往用来做“清理善后”的工作(例如在建立对象时用new开辟了一片内存空间,应在退出

C# 判断操作系统的位数

9

判断操作系统的位数有一下几种方法:1.特征值intptr2.wmi1的实现如下:publicstaticintgetosinfo(){if(intptr.size==8){return64;}else{return32;}}但是有问题,如果

C#线程系列讲座(1):BeginInvoke和EndInvoke方法

12

IDE:VisualStudio2008本系列教程主要包括如下内容:1.BeginInvoke和EndInvoke方法2.Thread类3.线程池4.线程同步基础5.死锁6.线程同步的7种方法7.如何在线程中访问GUI组件一、线程概述在操作

C#的默认访问权限(转)

8

1.在namespace中的类、接口默认是internal类型的,也可以显示的定义为public类型,不允许是其他访问类型。2.在一个类里面,属性和方法默认是private的,可以显示的定义为public、private、protected

(68)C#打印机

7

System.Drawing.Printing下得用来完成打印功能空打印publicpartialclassForm1:Form{PrintDocumentprintDocument=newPrintDocument();publicFor