C#
khq溪风
我写的博客中如若有您需要的资源,我可以免费提供的,请联系:kanghanqiuqaq@163.com,包括SparseLab200/100-Core的安装包等,如果帮助到您,记得点个关注,谢谢了!
PS:没写博客的日子里就是在奋斗,我会不定期在线,看到评论会及时回复的,或者有问题联系我的QQ.
展开
-
VSCode调试C#程序,附缺失.dll文件的解决办法
使用VScode编写调试C#程序全过程,附缺失.dll文件的解决办法 刚开始使用VScode,经过两天的折腾,初步解决了调试C#无法生成.dll文件的问题,现将我的过程叙述如下(使用到.Net Core+VScode+C#插件)。1.首先在D盘建立一个新的文件夹,我的文件名是C# file,如下:2.然后打开VS code,通过file -> Add Folder to Works...原创 2019-02-25 22:17:34 · 8959 阅读 · 0 评论 -
C#学习笔记(十四) LINQ
第十九章 LINQLINQ:语言集成查询(Language Intergrated Query)。它允许我们以SQL查询数据库的方式查询数据集合,使用它可以从数据库、程序对象集合和XML中查询数据。匿名类型:通俗的说,匿名类型就是在对象初始化时不提供类型,在LINQ中会经常用到,如var students = new {name = "automation",age = 16};匿名类型只...原创 2019-03-23 20:07:11 · 234 阅读 · 0 评论 -
C#学习笔记(十二) 泛型
第十七章 泛型原创 2019-03-18 23:34:09 · 1359 阅读 · 0 评论 -
C#学习笔记(七)数组的基本用法
第十二章 数组原创 2019-03-08 11:28:10 · 2098 阅读 · 0 评论 -
C#学习笔记(九) 事件的基本使用
第十四章 事件原创 2019-03-11 23:05:10 · 224 阅读 · 0 评论 -
C#学习笔记(十三)枚举器和迭代器
第十八章IEnumerator接口:实现了IEnumerator接口的枚举器有三个函数成员:Current、MoveNext和Reset;Current返回当前位置的属性,它是只读属性;MoveNext前进位置到下一项,如果新的位置是有效的(没有到达序列尾部),返回true,否则返回false,并且在调用Current之前,先调用MoveNext(因为枚举器的原始位置在序列的第一项之前);Re...原创 2019-03-20 11:24:47 · 663 阅读 · 0 评论 -
C#学习笔记(四)类的进阶
第六章 深入理解类6.1 类的属性和函数静态字段:它被类的所有实例所共享,所有实例访问同一内存位置,倘若该位置的值被某一实例修改,将对其他实例可见。我觉得在类中定义了静态字段和与之关联方法,在实例中通过调用这些方法来访问字段;类的实例伴随实例的创建而存在、消失而消亡,但即使没有类的实例成员也会存在类的静态成员。//静态字段的使用using System;using System.Co...原创 2019-03-04 20:02:21 · 264 阅读 · 0 评论 -
C#学习笔记(十一) 转换的基本使用
第十六章 转换值类型转换:值类型的转换有显示转换和隐式转换,低字节往高字节转换为隐式转换,不存在数据丢失情况,反过来显示转换有可能存在数据丢失,引发异常,可以使用checked和unchecked进行溢出检测上下文,如果有数据丢失,checked会抛出异常,当然它们不仅仅可以检测表达式,也可以检测整块代码是否存在异常。引用转换:引用类型包括引用和数据两部分,引用部分用来说明数据类型,引用转换...原创 2019-03-14 15:38:51 · 245 阅读 · 0 评论 -
C#学习笔记(八)委托的基本用法
第十三章 委托原创 2019-03-09 22:25:19 · 348 阅读 · 0 评论 -
C#学习笔记(三) 方法
第五章 方法方法由方法头和方法体两部分构成,方法头包括返回类型、方法名、参数列表;方法体是一个由大括号括起来的语句块。方法体可以包含本地变量、控制流结构、方法调用和内嵌的块。本地变量:保存本地或者临时的计算数据,而字段保存与对象状态有关的数据。本地变量的存在性与生存期仅限于创建它的块以及内嵌的块,它从声明开始存在,到块执行结束后消失。类型推断关键字var:用于从初始化语句的右边推断出变量...原创 2019-03-04 13:30:50 · 298 阅读 · 0 评论 -
C#学习笔记(六) 表达式和运算符、语句、结构以及枚举类型
第八章 表达式和运算符表达式:有返回值,由运算符和操作数构成,运算符则以操作数作为输入,默认的操作数是预定义的类型,如果是用户自定义数据类型,则运算符需要重载在可以进行操作。条件逻辑运算符:与(&&),或(||),非(!);逻辑运算符:位与(&)、位或(|)、位异或(^)和非(~).布尔类型:C#中的整数不具有布尔含义。字面量:字符串字面量有两种,一是常规字符串...原创 2019-03-06 19:55:05 · 343 阅读 · 3 评论 -
C#学习笔记(十) 接口
第十五章 接口接口:它只是声明了一组函数成员而没有实现,接口的成员只能在类或结构中实现,接口可以帮助我们处理不同结构的类,虽然不同的类具有不同的结构(字段或者方法),但是接口为它们提供了统一的方法,可以让不同结构的类通过这些方法实现自己的功能。接口不允许声明数据成员和静态成员,可以在接口中声明方法、属性、事件和索引器。接口和接口成员的访问修饰符是不同的,接口可以使用任何形式的访问修饰符如p...原创 2019-03-13 22:08:21 · 205 阅读 · 0 评论 -
C#学习笔记(二) 类的基础
第四章 初步认识类数据成员存储数据,包括字段和常量;函数成员执行代码,包括方法、属性、构造函数、析构函数;运算符、索引器以及事件。声明类:[访问修饰符] class 类名 {类的成员}class Myclass {public void Mymethod{Console.WriteLine("this is my first class");}}public是访问修饰符,在类中我们声...原创 2019-03-03 20:11:26 · 273 阅读 · 0 评论 -
C# 学习笔记(一)
第一章 初识.NET框架1.1 .NET框架的主要特点(1)面向对象的开发环境CLR、BCL以及C#是面向对象的,可以为桌面应用、移动应用以及web开发提供软件开发接口。(2)自动垃圾回收机制程序对象不再被使用时会被自动回收处理,程序员不用额外编写代码处理。(3)互操作性在一定的规则下允许不同.NET语言编写的程序模块进行交互。(4)类型安全检查CLR即公共语言运行库会检查确保参...原创 2019-03-03 17:00:02 · 733 阅读 · 0 评论 -
C#学习笔记(十五) LINQ to XML
LINQ to XML原创 2019-04-03 20:14:23 · 6477 阅读 · 0 评论