C#语言(第一部分:内存中的系统)

C#语言:

1、基本常用的类别

Main : 程序的入口点;

Console : 控制台;

Console.WriteLine :把双引号内的文本内容输出到控制台;

Console.ReadLine:从控制台读取一行;

string : 字符串;

&& : 并且

|| :或者

(或:同假为假; 并:同真为真;异或:相异为真)

if : 如果

elas : 否则

function : 函数

return : 返回

public : 公有的

private : 私有的(默认值)

void : 空

static : 静态

Add : 添加

ShowInfo :显示

FindMenu :查找

EditInfo :修改

Delete :删除

2、数组:

数组的成员(每一项)是按下标来访问,数组的最大下标是数组的长度减一,这是因为数组的下标是从0开始的;

二维数组:数组的数组,就是此数组的每个成员是一个数组;

三维数组:数组的数组的数组,

以此类推;

3、for循环:

foreach循环:

1、打印**信息;

2、查找**;

3、指定**;

break : 跳出for循环;

4、统计52个字母:

0:48-9:57

A:65-Z:90

a:97-z:122

ctr+z:-1

空格:32

Enter:1(13回车) 2(10换行)

5、构造函数:

一个类的默认构造函数是没有参数的;

若添加了自己写的构造函数,则默认无参会被收回;

构造函数的特点是,没有返回类型,方法名和类名相同;

6、重载:

当方法的签名不同时,多个方法名可以相同;

参数列表的不同构成方法的签名不同;

两个同名变量和函数在相同范围内标识不能重复;

参数个数不同构成重载;

个数和类型都相同,但参数的顺序不同也构成重载;

7、余

一个字节是八个位;

整数类型:4个字节;

长整型:8个字节;

短整型:2个字节;

字符类型:1个字节;

浮点数:4个字节,f浮点数的常量后缀;

双精度浮点数:8个字节(double);

金融数据类型:8个字节(m decimal类型常量后缀);

模运算:相除去余,一个小的数去模一个大的数就等于这个小的数本身;

List集合:泛型集合

List这个泛型集合,什么都可以放,但是只要决定了放什么那么它就只能放什么;

枚举 : enum

实质上在内存中它是0,其实是枚举常量;

可读性强;

c代表摄氏,f代表华氏

2019.6.6

Main : 程序的入口点;Console : 控制台;Console.WriteLine :把双引号内的文本内容输出到控制台;Console.ReadLine:从控制台读取一行;string : 字符串;&& : 并且 || :或者(或:同假为假; 并:同真为真;异或:相异为真)if : 如果elas : 否则function : 函数return : 返回public : 公有的private : 私有的(默认值)void : 空static : 静态

原文地址:https://www.cnblogs.com/zhengyishu/p/10987067.html

时间: 2024-10-08 06:40:44

C#语言(第一部分:内存中的系统)的相关文章

centos 6.5 清除内存中的系统缓存

centos 6.5 清除内存中的系统缓存 # free -m total       used       free     shared    buffers     cached Mem:         15936       7313       8623          0          3         90 -/+ buffers/cache:       7219       8716 Swap:         8194          7       8187 使

面试经常问的C语言变量在内存中的分布(VC6.0)

C/C++变量在内存中的分布在笔试时经常考到,虽然简单,但也容易忘记,因此在这作个总结,以加深印象. 一: #include <stdio.h> #include <malloc.h> int g_i = 100; int g_j = 200; int g_k, g_h; int main() { const int MAXN = 100; int *p = (int*)malloc(MAXN * sizeof(int)); static int s_i = 5; static i

SQL Server 内存中OLTP内部机制概述(一)

----------------------------我是分割线------------------------------- 本文翻译自微软白皮书<SQL Server In-Memory OLTP Internals Overview>:http://technet.microsoft.com/en-us/library/dn720242.aspx ----------------------------我是分割线------------------------------- SQL S

Xcode如何查看内存中的数据

在  debug 模式下如何在断点处,查看字符指针变量内存中的值,像vs2008的调试工具一样的内存查看器,现在只能查看第一个内存中的值可以在输出窗口采用gdb命令:x /nfu <addr> n表示要显示的内存单元的个数 ----------------------------------------- f表示显示方式, 可取如下值:x 按十六进制格式显示变量d 按十进制格式显示变量u 按十进制格式显示无符号整型o 按八进制格式显示变量t 按二进制格式显示变量a 按十六进制格式显示变量i 指

C语言中的系统时间结构体类型

在C语言涉及中经常需要定时触发事件,涉及到获取系统时间,其结构体类型有多种.Unix/Linux系统下有以下几种时间结构: 1.time_t 类型:长整型,一般用来表示从1970-01-01 00:00:00时以来的秒数,精确度:秒:由函数time()获取: 该类型定义在头文件 /usr/include/sys/time.h 中: #define _TIME_T       typedef   long   time_t;             #endif 函数定义:time_t   tim

Windows系统CPU内存网络性能统计第一篇 内存

最近翻出以前做过的Windows系统性能统计程序,这个程序可以统计系统中的CPU使用情况,内存使用情况以及网络流量.现在将其整理一下(共有三篇),希望对大家有所帮助. 目录如下: 1.<Windows系统CPU内存网络性能统计第一篇 内存> 2.<Windows系统CPU内存网络性能统计第二篇 CPU> 3.<Windows系统CPU内存网络性能统计第三篇网络流量> 本篇将介绍统计系统内存使用情况,包括内存使用率.总物理内存大小.可用物理内存大小.总虚拟内存大小,可用虚

C语言之查看数据在内存中表现形式

#include<stdio.h> void viewRAM(); void main() { viewRAM(); } //查看内存,打印内存地址 void viewRAM() { int b[5] = { 1, 2, 3, 4, 5 }; //打印内存地址 printf("%x", b); //注意:数组在内存中连续排列的 system("pause"); } 1,在打印内存地址代码后面,右键. 2,选择断点,插入断点. 3,这时断点已经生效. 4,

[C#绘图]Bitmap锁定到系统内存中

具体方法Bitmap.LockBits方法的实现功能是讲Bitmap锁定到系统内存中. 使用LockBits方法,可以在系统内存中锁定现有的位图,以便通过编程方式进行修改.尽管用LockBits方式进行大规模更改可以获得更好的性能,但是仍然可以用SetPixel方法来更改图像的颜色. 函数的返回值的类型是BitmapData,包含选定Bitmap区域的特性. private void LockUnlockBitsExample(PaintEventArgs e) { // Create a ne

韩顺平_PHP程序员玩转算法公开课(第一季)02_单链表在内存中存在形式剖析_学习笔记_源代码图解_PPT文档整理

文西马龙:http://blog.csdn.net/wenximalong/链表——最灵活的数据结构链表用来解决复杂的问题和算法是很方便的. 内容介绍1.什么是链表2.单向链表3.双向链表4.环形链表5.使用环形链表解决约瑟夫问题 链表——什么是链表链表是有序的列表,但是它在内存中是分散存储的. 链表无处不在,比如在操作系统中,文件和文件之间,文件块和文件块之间,是靠链表链接起来的.使用链表可以解决类似约瑟夫问题,排序,索引,二叉树,广义表... 链表——单链表的快速入门使用head头的单向链表