黑马程序员_C#编程基础

------- 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培训、期待与您交流! --------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值