------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------
一、.Net Framework 与 C#的区别:
Net Framework是一种平台,是一种技术.主要分为框架类库(微软已经封装好了的方法,可实现不同功能)、公共语言运行库(公共语言规范、通用类型系统)
C#是一种编程语言,基于.net平台开发
Java即是技术又是一门语言
.net 可以开发桌面应用程序(Winfrom)、网站(Asp.net/Webservice)、手机开发(Windows phone7)
C/S:客户机/服务器模式
B/S:浏览器/服务器模式
开发工具:Visual Studio
msdn提供开发工具帮助文档等信息
解决方案里包含多个项目,项目可以包含多个文件,文件中包含的是写的程序
.sln解决方案文件、.csproj项目文件、在C#中,类文件是以.cs结尾。
二、类文件结构如下
using System;
using System.Collections.Generic; 引用命名空间
using System.Linq;
using System.Text;
namespace test1 命名空间
{
class Program 类 名
{
//已知一个int数组, 编程从数组中获取数组的平均值。
static void Main(string[] args) 方法名
{
//定义一个长度为6的整数数组
int[] nums = { 5,10,14,25,57,88};
//定义变量保存总数6位数字的和
int sum = 0;
//定义变量保存6位数字平均数 方法体
int avg = 0;
//循环遍历数组里的每个数组
for (int i = 0; i < nums.Length;i++ )
{
//求和
sum += nums[i];
}
//根据和及数组长度求平均数
avg = sum / nums.Length;
//显示输出结果
Console.WriteLine("5,10,14,25,57,88六位数字的平均数是{0}",avg); 输出内容并换行
Console.ReadKey();
} }} }
}
}
三、三种注释方式:
// 单行注释
/*开始*/结束 多行注释
类或方法前面输入3个/ 文本注释
四、变量
变量:代表着内存的一块空间,通过变量可以存取内存中的数据,方便记忆。
变量的语法格式是:
变量的命名规则:必须以字符、下划线或@开头,后面可以跟任意字符、数字、下划线,命名要有意义,不能使用关键字,不能重名。
变量编码规范:Camel命名法(首个单词首字母小写,其余单词首字母大写)、Pascal命名法(每个单词的第一个字母都要大写)、英文单词缩写,全部大写
数据类型 变量名; 如: int a;
赋值: 变量名=值; 如: a=10;
变量要先声明再赋值后使用。
数据常用类型有:int double char string bool等。
五、赋值运算符和赋值表达式
赋值运算符号:=,优先级是最低的。
赋值表达式:由赋值运算符连接起来的式子。
如: int a=7;
六、“+”在C#中的两种意义:
1、数学中的加法运算,两边参与加号运算的数据,“+”表示加法。
2、两边参与加号运算的数据,只要有一个字符类型, “+”表示连接。
七、占位符
由{数字}组成,数字由0开始编号。输出时,参数要以逗号分隔。
如:string name="zhangsan";
int age=22;
Console.WriteLine("大家好,我叫{0},今年{1}岁", name,age);
-------Windows Phone 7手机开发、.Net培训、期待与您交流! --------