C#学习笔记----第一周

学习C#语言主要为了制作上位机。

第一步先安装VS2019。

要学习C#首先必须要了解.NET Framework。 .NET Framework主要包含一个庞大的代码库,可以在客户语言 (如C#)中通过面向对象编程技术(OOP)来使用这些代码。这个库 分为多个不同的模块,这样就可以根据希望得到的结果来选择使用其  中的各个部分。例如,一个模块包含Windows应用程序的构件,另一 个模块包含网络编程的代码块,还有一个模块包含Web开发的代码 块。一些模块还分为更具体的子模块,例如,在Web开发模块中,有 用于建立Web服务的子模块。 其目的是,不同操作系统可以根据各自的特性,支持其中的部分 或全部模块。例如,智能手机支持所有的核心.NET功能,但不需要某 些更高级的模块。 部分.NET Framework库定义了一些基本类型。类型是数据的一种 表达方式,指定最基本类型(如32位带符号的整数)有助于使用.NETFramework的各种语言之间进行交互操作,这称为通用类型系统 (Common Type System,CTS)。  除提供这个库外,.NET Framework还包含.NET公共语言运行库 (Common Language Runtime,CLR),它负责管理用.NET库开发的 所有应用程序的执行   

C#面向对象编程,即可对上位机的每个对象按钮进行编程。与C语言的面向过程有很大区别。

C#数据类型:有符号整型

 如何声明变量? 

int x;
System.Int32;
两种声明都可。

C#数据类型:无符号整型

 

 C#数据类型:浮点型

 注意

 C#数据类型:字符型   char 或 System.char

C#数据类型:布尔值   System.Boolean

C#数据类型:字符串型   System.string

C#数据类型:null

 关于类型转换

 1.强制类型转换之 int.Parse()。例如int.Parse(textBox2.Text);只适合在字符串到值类型的转换。

2.强制类型转换之Convert.Toxxxx();例如 Convert.ToString(textBox2.Text);适合各种类型之间的转换。

tip:字符串可以用 ”+“ 互相连接。

例如:label3.Text = "金额:" + ((number * 32).ToString());

上位机编写的小知识

用VS创建项目时须选这个!!

 表单(Form)的常用属性说明

  标签(label)的常用属性说明

 

   文本框(TextBox)的常用属性说明

通过程序改变label 字体的颜色 

label1.Forecolor = color.xxx;

textBox如何设置滚动条

 

 设置下拉式选单(comboBox)

 

switch---case的不同

C#中的switch(可为字符串类型),则case ”字符串“,case后也可跟字符串常量。

AppendText()方法能够在TextBox中新增一行资料例如:

 

 try--catch用法

用于处理代码中可能出现的错误信息

判断是否摁下回车键(Enter) 

e.KeyChar = 13;为回车键号。

 键盘事件

 

 

 

鼠标事件

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值