Welcome 微信登录

首页 / 网页编程 / ASP.NET

C#语言初级入门介绍

C#语言初级入门介绍

本文的目的在于为尚未接触过C#的程序员介绍这种编程语言。不论你以前是否用过C/C++或者Java,都可以从本文开始学习C#。本文的唯一假定是你具有某种类型的编程知识(如具有面向对象编程的经验则更好,但并非必须),并拥有某种类型的C#编译器。 最简单的C#程序 首先我们来看标准的HelloWorld程序。用文本编辑器创建一个新文件HelloWorld.cs,把下面的代码放入这个文件: //第一个c#程序 classHelloWorld{ staticvoid...
C#编码好习惯小结

C#编码好习惯小结

1.避免将多个类放在一个文件里面。 2.一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。 3.一个文件最好不要超过500行的代码(不包括机器产生的代码)。 4.一个方法的代码长度最好不要超过25行。 5.避免方法中有超过5个参数的情况。使用结构来传递多个参数。 6.每行代码不要超过80个字符。 7.不要手工的修改机器产生的代码。 a)如果需要编辑机器产生的代码,编辑格式和风格要符合该编码标准。 b)Usepartialclasseswh...
C#声明方法实例说明

C#声明方法实例说明

1、指定方法声明语法 MicrosoftVisualC#方法的语法格式是: returnTypemethodName(parameterList) { //这里添加方法主体语句 } returnType(返回类型)是一个类型名,它指定了方法返回的信息是什么类型。这可以是任何类型,如int或string。如果要写一个不返回值的方法,那么必须用关键字void来取代返回类型。 methodName(方法名)是调用方法时使用的名称。方法名所遵循的标...
C#使用正则表达式实例

C#使用正则表达式实例

正则表达式可以被看成是一个强大的通配符(通用匹配符号)。大多数人都应该很熟悉通配符,例如,当我们看到一个诸如“SAMS”的表达式,那么一个文本串中任何以SAMS开头的字符串都可以与这个表达式匹配。正则表达式提供了比这种通配符能力更强、控制规则更复杂、功能更完善的匹配机制。 本文将对.NET框架提供的支持正则表达式的类做一个概要介绍。要想获得有关正则表达式的更多知识,可参考《RegularExpressionPocketReference》(O"Re...
利用C#远程存取Access数据库

利用C#远程存取Access数据库

一、技术要点 我们都知道Windows应用程序在运行时会启动一个进程,其总包括若干线程,不同的进程之间通信是开发分布式应用程序所必需的,传统上,这不仅需要深入了解通信流两端上进程的对象,而且还要深入了解低级别协议的宿主、应用程序编程接口以及配置工具等。总之,它是一项需要大量专业知识和经验的复杂任务。 幸好.Net为我们提供了远程处理功能,它所提供的通信方法可以快速而方便地完成上述建立通信的任务。因此,无论是需要快速开发Web应用程序,还是要花费...
asp.net get set用法第1/2页

asp.net get set用法第1/2页

在早期学习c#的过程中,经常遇到这样的语句: publicstringStudentName { get{returnstuName;} set{stuName=value;} } 当时也不是很明白为什么要这样?学深了c#后,又没法对其做一个总结。今天看了《Visualc#.net程序设计教程》这本书,总结得不错,做下笔记: 在许多面向对象程序设计语言中,属性(property)是指对象的特征和状态,具体地说就是指对象的数据成员。程序员可以指定数据成员能否...
ASP.NET下使用WScript.Shell执行命令

ASP.NET下使用WScript.Shell执行命令

ASP.NET提供了两种方法让我们使用COM组件:1、Server对象的CreatObject方法;2、将COM组件转化为.NET组件。 ·Server对象的CreatObject方法 这个方法比较简单,直接使用就是。当然前提是服务器上已经注册了该组件,而WScript.Shell是系统自带的,我们不用担心。只是在编写代码时注意ASP.NET与ASP语法上的细微差别就可以了。直接给出代码如下: <!-- Titel:WScript.Shell.NET...
<< 31 32 33 34 35 36 37 38 39 40 >>