摘要:
这四种东西都是用来表达数据的 一、字段(成员变量) 曾用名:成员变量 是为一个对象或类型存储数据的变量,区别于方法体中的局部变量 多个字段组合起来可以表示对象当前的状态 起源:C语言中结构体的成员变量 一个对象占用的内存空间会被分配给各个字段 1.实例字段和静态字段 可以分为实例字段和静态字段 类比 阅读全文
摘要:
1.循环语句 C#中有四种循环 while循环,do-while循环,for计数循环,foreach遍历循环 (1)while循环 while() 括号内写循环条件,一个bool类型表达式 之后写一个嵌入式语句作为循环体 (2)do-while循环 先执行一次,在判断循环条件,所以循环体至少会执行一 阅读全文
摘要:
表达式 1.表达式的定义 通用定义:一种专门用来求值的语法实体 C#中定义:由一个或多个操作数,零个或多个操作符,功能是求值,求值的结果可能是四类 Single value、object、method、namespace (说明至少要有一个操作数,但不一定要有操作符) C#中表达式值的类型: (1) 阅读全文
摘要:
1. 强制类型转换操作符 强制类型转换操作符() int x; string s = (String)x; 例1: string str1 = Console.ReadLine(); string str2 = Console.ReadLine(); //使用ReadLine读取到的是两个strin 阅读全文
摘要:
————— 基本操作符 ——————— 1.checked 与 unchecked 用于检测一个值在内存中是否溢出 Checked:告诉编译器要检查溢出 Unchecked:告诉编译器不用检查溢出 使用在值变量前,若内存溢出,则编译器会出现以下弹窗 ex:try与catch(待补充) Uncheck 阅读全文
摘要:
一.操作符的优先级 此表格中从上往下操作符优先级依次降低,上面的操作符优先级更高,更先运算 提升优先级的方法 可以通过加圆括号的方式,提高表达式的运算优先级 圆括号可嵌套 同优先级的运算顺序 同一行操作符运算优先级相同,优先级相同时大部分按照从左向右的顺序依次运算 但带有赋值功能的操作符固定为最晚运 阅读全文
摘要:
方法的由来 C++中用两个冒号访问命名空间 如:std::cout << "Hello,World!"; “方法”是一个面向对象的概念,当一个函数作为类的成员出现时,就被称之为方法 方法也可以称作“成员函数” C++中对类的声明放在.h文件中,而类的定义放在.cpp文件中 c#中类的声明和定义是放在 阅读全文
摘要:
一、C#中的类型 二、类型所能表示的数的范围 其中S开头代表带符号(用一位来存储符号),U开头代表无符号 8位 = 1字节byte 三、程序的静态与动态: 静态-尚未运行,在编译器中编译 动态-正在运行、调试 程序不运行时在硬盘(外存)里,称作静态的 运行时装载到内存里,称作动态的 四、程序对内存的 阅读全文
摘要:
一、属性 功能:1、储存数据 2、组合起来表示对象的状态(如飞机的【速度】、【飞行高度】) 二、方法 由C语言的函数进化而来 用来做事的 【程序的核心是 数据结构+算法 ,在此属性作为数据结构代表,方法作为算法代表】 三、事件 C#的特有机制 在发生某件事时通知其他类或对象 在VS中,对一个类按下F 阅读全文
摘要:
1、类概述 //实验一 “没有孩子牵着,气球在创建后就会飞走” /* (new Form()).Text = "人类文明观察记录"; //创建了一个Form类的实例,并命名其标题 (new Form()).ShowDialog(); //又创建了一个Form类的实例,并显示出来 //最终显示的只有第 阅读全文