第一章 .NET基础及C#基本语法.doc_第1页
第一章 .NET基础及C#基本语法.doc_第2页
第一章 .NET基础及C#基本语法.doc_第3页
第一章 .NET基础及C#基本语法.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章 .NET基础及C基本语法一、.NET 概述1.Microsoft .NET框架(1).概念:.NET Framework简称.NET框架,是微软为开发应用程序创建的一个平台。(2).功能:在此平台上,可以开发基于windows的几乎所有应用程序。比如:网站(3).体系结构:2.C#语言(1).语言分类:a.标记语言:HTML、XML等b.脚本语言:Javascript、Vbscript等c.编译语言:C、C+、C# 、JAVA等(2).C#(see sharp):一种强大、面向对象的语言在.net中所支持的开发语言目前可以支持至少60多种语言,在这些语言中应用最多的是c#,大约占到市场的60%以上。3.Visual Studio 2008(1).NET框架的开发工具,一款强大的集成开发环境(IDE)。简称:VS.NET或VS2008(2).集成.NET Framework 3.5二、C#程序结构1.控制台程序(1).理解:就是没有独立窗口的程序。一般在命令行运行(类似DOS界面),输入输出通过标准IO进行,不象界面程序可以通过鼠标点击进行操作。(控制台应用程序适于初学者学习面向对象的概念方面的基础知识)(2).编写第一个控制台程序,输出“Hello BENET”2.控制台C#程序结构using System;using System.Collections.Generic;using System.Linq;using System.Text; /引用部分(引用系统命名空间)namespace ConsoleApplication1 /命名空间名称 class Program /类的定义 static void Main(string args) /每个C#程序都必须有一个执行入口,这个入口由一个名为Main的方法定义 Console.WriteLine(welcome to visual c#); 注意:大括号与小括号的使用;大小写严格区分;每句话以“;” 结束;程序扩展名 .cs(1).命名空间(namespace):结构化组织代码的方式;默认,项目名称就是命名空间名称。使用using引用命名空间,格式:using 命名空间名;(2).类(class):具有相同属性和方法的对象的集合(3).对象(object):自然界的一切都是对象,方法和属性的体现者(4).方法: 类的行为(动作)(5).属性:类的特征(6). 方法的调用:对象名.方法名()3.第一个程序(1).使用网页形式输出:“HELLO BENET”(2).使用TextBoxLabelButton控件,创建网站将文本框中的值显示在页面。4.ASP.NET程序结构(1).App_Data文件夹自动创建,用于存放网站数据库文件(2).web.config文件网站的配置文件,作用于整个站点。比如:连接数据库(3).Default.aspx文件网站的前台页面文件,主要是HTML标记和控件代码(4).Default.aspx.cs文件后台代码文件,负责程序逻辑的处理。5.程序注释(1).多行注释:/*注释内容*/(2).单行注释:/(3).文档注释:/三、变量1.什么是变量在计算机内存中开辟一块空间来存储数据,变量存储的值可能会发生更改,但名称保持不变。2.数据类型(1).理解:将实际存在的数据进行归类,按照类别划分。比如:整数、小数、字符等(2)常见类型:int 整型 存储整数,比如学员人数double 浮点型 存储带有小数的数字,比如 商品价格string 字符串 存储字符串,比如:姓名 “张三”char字符型 存储单个字符,比如:性别 男bool 布尔型 true(是)false(否)3.变量声明和赋值(1).声明数据类型 变量名;如:int m; string name;(2).赋值a. 变量名=值;如:m=32; name=”zhoujie”;b. 数据类型 变量名=值;如:int n=18;(3).调用通过变量名称调用注意:变量在使用之前必须先声明和赋值4.命名规则变量名必须以字母、下划线开头变量名只能由字母、数字和下划线组成,而不能包含空格、标点符号、运算符等其它符号。变量名不能与C#中的关键字名称相同。四、数据类型转换1.原因:当不同类型数据运算时,需要转换为相同的类型。2.类型:隐式类型转化(系统默认的)和显式类型转化(强制类型转化)3.方法:(1).使用Convert类的To*方法如:Convert.ToString() 将指定值转换为其等效的 String 表示

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论