随笔分类 -  C#入门

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