C#解析json字符串
摘要:需要使用到开源类库:Newtonsoft.Json,在visual studio中的NuGet包管理中可以下载。 首先添加引用: 下面是Json字符串的普通格式解析(json对象): 输出结果: 同样json字符串解析(字典): 输出结果:
阅读全文
posted @
2018-10-19 10:29
雪山老狐
阅读(208)
推荐(0)
C#中的异常捕获try,catch和finally
摘要:try catch finally是很常用的语法结构,用来控制可能发生异常时的程序流程,其中catch和finally至少要有一个。 1、将预见可能发生异常的代码包含在try语句块中 2、如果发生了异常,则转入catch的执行 catch有几种写法 catch:这将捕获任何发生得异常。 catch(
阅读全文
posted @
2018-09-21 14:24
雪山老狐
阅读(525)
推荐(0)
C# DataTable学习
摘要:在项目中传数据的时候通常会用到DataTable。 1、添加引用 2、创建表 创建列 创建行 赋值并取值 筛选行 删除行 区别和注意点 Remove()和RemoveAt()方法是直接删除。 Delete()方法只是将该行标记为deleted,但是还存在,还可DataTable.RejectChan
阅读全文
posted @
2018-09-14 17:44
雪山老狐
阅读(191)
推荐(0)
C# 入门(0807):数组
摘要:数组 声明数组 : ; 数组必须在访问之前初始化。初始化的有两种方式。 1. 2. 或者 数组的遍历(foreach循环) : foreach循环对数组内容只进行只读访问,所以不能改变任何元素的值,但如果使用简单的for循环,就可以给数组元素赋值。 多维数组: 二维数组的声明: 同理,多维数组只需要
阅读全文
posted @
2018-08-07 14:56
雪山老狐
阅读(116)
推荐(0)
C# 入门(0807):枚举
摘要:枚举 有的时候希望变量取的是一个固定集合中的值。例如,orientation类型可以存储north、south、east、或west中的一个值。 此时可以使用枚举类型。枚举可以完成这个orientation类型的任务:允许定义一个类型,其取值范围是用户提供的值得有限集合。 定义(define) 接着
阅读全文
posted @
2018-08-07 11:49
雪山老狐
阅读(141)
推荐(0)
C# 入门(0807):流程控制
摘要:布尔逻辑 布尔类型可以有两个值:true和false。 布尔逻辑运算符,也叫作关系运算符。 如果var2的值不等于var3,那么var1的值就是true,如果var2等于var3,那么var1的值就是false。 三元运算符 ? : 计算可以得到一个布尔值,运算符的结果根据这个值来确定。 if语句
阅读全文
posted @
2018-08-07 10:16
雪山老狐
阅读(137)
推荐(0)