前言
这是一个亦新亦不新的语言,言新是以前没接触过,言不新是它和VB是想通的。年前已经开始看了一些视频,但是因为VS没能装上,所以在实践方面还是有待检验的,这是一个很漫长的故事,这里简要略过。
内容
一、.net 与C#的概念
1、.net:框架、平台、技术
2、C#:编程语言,可基于.net平台的应用
3、Java:一种技术又是一种编程语言
那么操作系统和.NET与C#的关系是什么呢?以修房子来说系统是地基,.NET是房屋的结构,而C#语言则是对房屋的设计装饰。
二、.net的功能
1、可以制作桌面应用程序被称为winfor
2、可以开发网站(网页)开发出来的网站称为 ASP.NET
3、可以做手机开发称为WP8(看其与开关机速度的关系)
简单来说就是以制作应用程序,开发网页,可以做手机开发。
三、.NET两种交互模式
1、C/S客户端和服务器的交互模式(QQ客户端(桌面应用程序)在输入密码之后需要网络将信息输入服务器进行交互,服务器通过和数据库核对,在通过网络输出),只适用于局域网,网速快,需要安装专门的软件
2、B/S浏览器和服务器模式(浏览器与服务器):可以在任何地方进行操作不用安装任何专门的软件,客户端零维护
四、关于C#的注释方式:
任何语言都需要注释,而注释从很多方面体现着一个程序员的素质与能力。在C#中有三中注释的方式他们分别为:
1、单行注释 以//开头
2、多行注释 以/*开头以*/
3、多行注释,在方法的上一行或类的下一行输入///
具体的例子如下:Using System;
Using System.Collections.Generic;
Using System.Linq;
Using System.Text;
/*
*此项目创建于某年某月某日
*
*/
Namespace _04关于注释符
{
Class Program
///<summary>
///这个方法是程序的主入口
///</summary>
///<param name="args"></param>
Static viod Main(string[] args)
{
//下面这行代码的意思是显示内容,或显示一句内容
Consloe.writeLine("* 小杨很纯洁 *");
Console.ReadKey();
}
}
}
五、变量
变量是一个很神奇的东西,在各种语言中它都有着举足轻重的地位和作用。
(1、)0首先什么是变量,简单来说:变量是计算机使用内存来存储数据(正在使用的程序和数据),咱们在计算机中存储的数据其实和咱们住旅馆很类似。
(2、)变量的声明方式:有2种其语法如下
第一种:
数据类型名 变量名
变量名=值
第二种:
同时声明多个类型相同的变量,语法与上方的类似
数据类型 变量名1,变量名2,变量3
变量1=值
变量2=值
变量3=值
例如:
Name space _05变量
{
Class Program
{
Static viod Main(String[] args)
{
Int number;//在内存中开辟一个名为number,类型为int类型的空间
Number=1000;//给这个number赋值为1000;
//Ctrl+K+C 快速注释
//变量的第一种声明方式
Int number;
Number =23;//变量初始化
//语法:
//数据类型名 变量名;
//变量名=值
//变量的第二种声明方式
//同时声明多个类型相同的变量
Int num1,num2,num3;
Num1=100;
Num2=200;
Num3=300;
//Int number1=50;//声明一个整数类型的变量 存50;
//语法:
//数据类型 变量名
//变量名=值
}
}
}
(3)计算机中的各种数据:
数值型 | |
整型:1,-1 | |
非整型:double(小数):3.14 | |
非数值型 | char:(字符) ‘A’ |
String(字符串):“zhangsan”、“计算机”、“A” | |
decimal(金钱小数)存储金钱:5.26 | |
注意double和decimal都是小数 但是精度不同 |
总结