C#学习笔记------1、C#的基本知识
来源:互联网 发布:华傲数据借壳天源迪科 编辑:程序博客网 时间:2024/05/16 12:19
1. C#能做什么?
在当前的软件开发行业中,C#已经成为绝对的主流语言,可以和Java语言平分天下。C#作为一个全新的编程语言,可以实现大多数程序员需要完成的功能。包括Windows桌面应用程序、Windows服务程序、Web应用程序、Web服务程序、WPF应用程序、WPF浏览器应用程序等
2. .NET 框架和C#
C#是专门用于.NET的编程语言,用C#编写的代码总是在.NET Framework中运行。学习C#,就必须理解.NET的运行机制,了解.NET框架的特点
3. 命名空间的定义和使用
namespace(命名空间)是C#组织代码的方式,类似于Java语言中的package(包)。
4. using关键字
在C#中,用using关键字引入其他命名空间,它的作用和java中的import类似
5. 常量和变量
常量:const
变量:
1) 值类型:int、float、double、char
2) 引用类型:string、数组、接口、类
3) var(无类型)
6. 枚举
关键字:enum
示例:public enum Days{Monday,Thuesday,Friday}
访问方法如: Days.Monday
7. 字符串与数值之间的转换
1)数值转换为字符串
如:int a=10;
string s=a.ToString();
那么 s=”10”
2)字符串转换为数值型
如:string st=”100”
int a=int.Parse(st);
那么 a=100
同理,将字符串转换为float和double类型类似
3)使用Convert类实现数据类型的转换
string s = "10";
int a =Convert.ToInt32(s);
Console.WriteLine(a);
8. 控制台的输出和输入
string s = Console.ReadLine();
Console.WriteLine(s);
9. 语句
if(){};
if(){}else{};
if(){}else if(){};
int a = 10;
switch(a){
case 1:
break;
case 10:
Console.WriteLine("yeah!");
break;
default:
break;
}
for(int a=0;a<=9;a++){
}
while(){
}
do{
}while();
foreach(数据类型 元素 in 集合或者数组)
{
//代码块
}
Continue 和break的用法也同java!
10. 常用的字符串处理方法
11. 格式化数据输出方法
string s = string.Format("{0}+{1}={2}”,1,1,2);
s=”1+1=2”
直接这样用也可以
Console.WriteLine("{0}+{1}+{2}",1,1,2);
- C#学习笔记------1、C#的基本知识
- C# delegate基本知识学习
- c#的一些基本知识
- C#的基本知识
- C#基本知识
- 学习C#的笔记
- c# 反射 的一些基本知识
- c# 的一些基本知识回顾
- c#学习笔记(1)
- C#学习笔记(1)
- C# 学习笔记(1)
- c#学习笔记(1)
- c#学习笔记(1)
- C# 学习笔记(1)
- c#学习笔记1
- C#学习笔记1
- C#学习笔记(1)
- c#学习笔记(1)
- 澳大利亚人口普查遭DDoS攻击,IBM失职受批
- do {...} while (0) 在宏定义中的作用
- 各数据库的JDBC连接串
- HashMap实现原理分析
- 机器学习笔记:贝叶斯算法(一)
- C#学习笔记------1、C#的基本知识
- BST插入、删除、求高和层次遍历的实现
- 【汇总】东南大学风景园林学2012-2016年考研报录比
- 854计算机基础——《计算机组成原理》考点汇总(一)计算机系统概论
- Android-Fragment总结
- 一个列表的模块统一
- 第五周项目三-括号的匹配
- iOS开发 — OSChina上部署项目
- 从 MVC 到前后端分离