C#

计算机系统


硬件系统+软件系统1-
1-硬件系统

  • 运算系统cpu
  • 存储系统 硬盘 HDD RAM(内存)
  • I/O系统
  • input 输入系统 鼠标 键盘 话筒 扫描仪…
  • output 输出系统 打印机 显示器 音响
  • 主板系统

2-软件系统:
系统软件+应用软件
2-(1)系统软件

  • 操作系统:Windows/Linux/Unix/Android/IOS…
  • 管理系统:校园管理系统 教育管理系统 停车场 点餐…
  • 开发系统:开发环境
    2-(2)应用软件
    -视频播放器 音乐播放器 游戏 金融 网站 网页浏览器…

软件分类
C/S 软件 Client Server 客户端服务软件
各种APP(Windows/Android/IOS…)

  1. 务必要安装在某个对应的平台上
  2. 安装号之后每次执行的绝对是一个平台的可执行程序文件夹.exe
    B/S 软件 Brower Server 浏览器服务软件必须依赖浏览器才能运行的软件。
    优缺点:网络依赖性大 客户体验性低
    举例 C/S QQ 微信 B/S 4399 7k7k

技术分类

  1. 前端:HTML+CSS+js
  2. 后端: C/C++/C#/java/PHP/python/GO
  3. 数据库: MySQL/SQL Server/DB2/Mongodb…/Access .NET ===》 C#
    全栈工程师: 前端+任意的后端语言+任意的数据库
    技术方向的作用:
    前端: 为用户展示数据、接受用户提供的数据
    后端: 传输数据、处理数据 数据库: 存储数据、检索数据

C#语言简介

微软 C(面向过程)、C++/ c#
c#: 02年 C# 是一个简单的、现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的。
面向对象编程语言:
对象: 程序员世界中 将自己身边所处的万事万物 都理解为对象
对象: 是指通过计算机语言 实现的一个由属性、行为构成的一个实物(载体)
对象: 属性+行为

对象构成

1、属性: 属性是用来描述一个对象的外观特征的数据person 人对象

  属性: 年龄、性别、姓名、学号、员工号、身份证号、........

2、行为

  • 主动行为(方法): 指的是一个对象自己与生俱来的一种能力或者说行为
  • 被动行为(事件): 指的是一个对象接受到外界的某种指令之后产生一种行为能力 对象是由 属性、方法和事件构成

vs2019组成

  1. .sln文件: 是当前解决方案集成中的项目配置文件, 一般双击这个文件 就会默认的选择 VS打开 当前项目
  2. 文件夹: 一个文件夹就是一个项目
    解决方案: 针对某个问题提出的解决方案,同一个解决方案里面 各个项目之间可以进行联系
    项目:指的是解决方案的集合
  3. app.config 是当前 项目的配置文件
  4. form1.cs 是winform的框架
  5. desinger.cs 是winform对应的设计界面文件
  6. Program.cs文件 是项目主文件 项目的入口文件
    . 方法

    在这里插入图片描述

在这里插入图片描述

C#属性类型

  1. int:32位有符号整数
  2. unint:32位无符号整数
  3. byte:8位无符号整数
  4. sbyte:8位有符号整数
  5. short:16位有符号整数
  6. ushort:16位无符号整数
  7. long:64位有符号整数
  8. ulong:64位无符号整数
  9. float:32位单精度浮点数(后缀f)
  10. double:64位双精度浮点(直接赋值)
  11. decimal:128位精确的十进制值(后缀m)
  12. bool:布尔类型,结果为true/false
  13. char:字符类型,char=' ',单引号中有且只有一个字符
  14. string:字符串类型,string=" "双引号中随便写
  15. object:对象

属性赋值

1。看属性类型:鼠标放在要看的属性单词上便会显示属性的类型
C#_第1张图片
2遇到不是十五种基本属性的.=后面直接敲空格,如果出现提示直接敲点,选择一个符合自己要求的后面分号结束。
C#_第2张图片

3.如果敲空格没反应,=后先new,再敲空格,出现提示,直接小括号后面+分号,然后删掉前半个括号,在添加上对括号中每个属性进行选择C#_第3张图片

4.遇到特殊类型,等号后直接使用属性类型单词点,选择一个分号后结束
C#_第4张图片

=两边属性赋值必须一致。

C#中的代码从左到右,从上向下依次执行。注意顺序C#_第5张图片

你可能感兴趣的:(c#)