随笔分类 -  C#零基础入门

摘要:1.进行HttpClient请求时,对接一些第三方厂商的接口时,需要设置 Content-Type:application/json;charset=utf-8 但是在进行http接口访问时,会自动在Content-Type结束位置与charset开始位置加空格,导致无法使用HttpClient请求 阅读全文
posted @ 2021-03-12 16:02 黑暗时代地表人 阅读(1568) 评论(0) 推荐(0) 编辑
摘要:条件控制执行语句: if语句 if....else....语句 循环语句: while语句 do....while语句 for语句 switch语句: 跳转语句: break; continue; return; goto; throw; 其它语句: checked/unchecked foreac 阅读全文
posted @ 2016-10-27 13:00 黑暗时代地表人 阅读(213) 评论(0) 推荐(0) 编辑
摘要:位运算符(内存中的位数进行操作,二进制比特位比一般语法乘2要快一些):优化我们的算法,提高我们的效率。 位于:& 位或:| 异或:^ 相异得1,相同得0 位非:~ 取反 左移:<< 右移:>> 赋值运算符: =、+=、-=、*=、/=、%=、<<=、>>=、&=、|=、!= 三元及一元运算符: 一元 阅读全文
posted @ 2016-10-26 12:45 黑暗时代地表人 阅读(193) 评论(0) 推荐(0) 编辑
摘要:关系与比较运算符: 等于: = 大于:> 大于等于:>= 小于:< 小于等于:<= 不等于:!= 自增与自减运算符:运算符和位置 运算符:++和-- 位置: 前置:先计算,将计算后的结果赋给左侧 后置:先计算,将计算前的结果赋给左侧 条件逻辑运算符:与(&&)、或(||)、非(!) 阅读全文
posted @ 2016-10-25 12:56 黑暗时代地表人 阅读(540) 评论(0) 推荐(0) 编辑
摘要:表达式与操作符概念:操作符、运算对象和表达式。 运算对象:常量、变量、字面值、方法调用、元素访问器和其它表达式。 字面值: @:忽略转义字符,直接显示字符串。 简单数学运算与取余: 加(+)、减(-)、乘(*)、除(/)、取余(%) 阅读全文
posted @ 2016-10-24 12:58 黑暗时代地表人 阅读(247) 评论(0) 推荐(0) 编辑
摘要:1.类型转换: 隐式转换 显式转换 上下文溢出检查(unchecked(默认)和checked) unchecked(表达式)指隐式转换不报错误。 checked(表达式)指隐式转换如果溢出数据,就报错误。 2.装箱(Boxing) int i=10; Object o = i; 3.拆箱(UnBo 阅读全文
posted @ 2016-10-04 14:22 黑暗时代地表人 阅读(174) 评论(0) 推荐(0) 编辑
摘要:1.类的讲解: 类是引用类型。 2.案例分析 值类型:只能存储在栈中。 引用类型:地址存储在栈中,数据存储在堆中。 阅读全文
posted @ 2016-10-04 14:01 黑暗时代地表人 阅读(164) 评论(0) 推荐(0) 编辑
摘要:数据内存存储: 1.栈(Stack):简单类型(非数值类型和数值类型),值类型 2.堆(Heap):引用类型 常预定义值类型: 1.bool布尔类型 2.char字符型 3.int 整形 3.float浮点型 用户自定义值类型: 1.Enum枚举 2.Struct结构体 预定义引用类型: 1.Obj 阅读全文
posted @ 2016-09-30 12:47 黑暗时代地表人 阅读(207) 评论(0) 推荐(0) 编辑
摘要:变量: 1.变量类型(分类): 1.1本地变量 1.2字段 1.3参数 1.4数组元素 2.变量声明: 2.1先声明后使用 2.2指定变量名并关联一个类型 2.3允许编译器为其分配内存空间 3. 初始化: 数据类型: 1.预定义数据类型: 1.1 object类型(System.Object) 1. 阅读全文
posted @ 2016-09-29 13:05 黑暗时代地表人 阅读(156) 评论(0) 推荐(0) 编辑
摘要:程序结分析: 1.1标识符: 字母、数字、下划线以及@符号组成。 数字不能放在开头。 @只能放在开头 区分大小写 1.2关键字 1.3程序入口方法(只有一个Main()方法) 1.4语句 1.5空白字符 1.6代码块 1.7注释 控制台输入输出: 输入:Console.ReadLine(); 输出: 阅读全文
posted @ 2016-09-18 12:45 黑暗时代地表人 阅读(204) 评论(0) 推荐(0) 编辑
摘要:代码组织概念 主要是代码文件,项目和解决方案。 解决方案(.sln)包含多个项目(.csproj),一个项目又包含多个文件(.cs)。 集成开发环境(IDE): 由编辑、编译、调试,以及用户图形界面,集成编写,分析,编译,调试等等集成一体化开发程序。 软件名称:Visual Studio 官网下载: 阅读全文
posted @ 2016-09-16 15:22 黑暗时代地表人 阅读(215) 评论(0) 推荐(0) 编辑
摘要:记事本搞定第一个C#程序 进行下面三个步骤:编码,编译和托管运行。 1.记事本进行编码: using System; class Program{ public static void Main() { Console.WriteLine("Hello world!"); Console.ReadL 阅读全文
posted @ 2016-09-16 15:09 黑暗时代地表人 阅读(287) 评论(0) 推荐(0) 编辑
摘要:DOTNET是.NET Framework框架分为公共语言运行时(CLR)和框架类库(FCL)。 C#是C#(CSharp)语言(编程语言)。 模式: 硬件 >操作系统OS分为非托管应用程序(VC++,VB)和托管应用程序(必须要安装.NET Framework框架[包含CLR和FCL])(安装之后 阅读全文
posted @ 2016-09-16 14:46 黑暗时代地表人 阅读(346) 评论(0) 推荐(0) 编辑
摘要:二进制 二进制转为十进制: 01101011 = 1+1*2+0*4+1*8+0*16+1*32+1*64+0*128 也可以使用指数进行求算。 文件单位换算: 1Byte = 8Bit 1KByte = 1024Byte 1MByte = 1024KB 1GByte = 1024MB 1TB = 阅读全文
posted @ 2016-09-16 14:26 黑暗时代地表人 阅读(146) 评论(0) 推荐(0) 编辑
摘要:计算机编程语言: 分为机器语言,汇编语言,高级语言和脚本语言。 机器语言:由0和1组成二进制代码。 汇编语言:改为人类稍微容易理解的语句编写。 高级语言:把业务逻辑表达出来的语言。通常为为解释类(即时翻译)和编译类(编译后,进行翻译)。 脚本语言; 阅读全文
posted @ 2016-09-16 14:11 黑暗时代地表人 阅读(176) 评论(0) 推荐(0) 编辑
摘要:1.计算机常识 计算机分为硬件和软件。 硬件包含控制器,运算器,存储器,输入设备和输出设备(其中CPU由控制器和运算器组成); 软件包含系统软件(操作系统自带软件,监督和控制其他软件完成工作的功能)和应用软件(通常完成工作,需要安装的软件)。 阅读全文
posted @ 2016-09-16 09:28 黑暗时代地表人 阅读(193) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示