C#学习
C#基础知识学习
Ariel_欢
君子不器
展开
-
IOC学习
IOC就是依赖注入,控制反转,比如引入了一个第三方的控制台,A类依赖于B类的话,如果不用IOC,那就是当A用到B的时候去实例化一个B类,现在有了这个第三方控制台,就是A类需要B类的时候,控制台去控制给A一个B...原创 2020-03-15 22:38:17 · 268 阅读 · 7 评论 -
C# out传值与ref传值
1.out修饰方法:可以返回多个不同类型的值//out修饰方法的参数了,那么在方法外边可以不给这个参数赋值,但是在方法里边必须要给这个out修饰符的参数赋初值//另外,参数加out,是吧这个方法中的参数的值传到方法外边去了//out方法可以输出不同类型的多个值(1)Out修饰的参数,表示从方法里向外取值,所以在方法里必须要赋值。(2)不用out修饰的参数,是从外部向方法中赋值,所以必须要...原创 2020-02-29 21:19:57 · 420 阅读 · 4 评论 -
C#中的params的用法(可变数组)
最近小编看C#视频,听到小杨老师讲到可变数组,涉及到一个param修饰符,有点不太明白,于是小编站在巨人的肩膀上开始了探索和学习,略有了解,分享给大家哟~【一】params是什么?params是一个计算机函数,表示函数的参数是可变个数的,即可变的方法参数,用于表示类型相同,但参数数量不确定。C#开发语言中 params 是关键字,params主要的用处是在给函数传参数的时候用,就是当函...原创 2019-11-26 11:07:52 · 15918 阅读 · 22 评论 -
C# 数组的应用
在上篇博客中我们提到数组的应用有:求和,求平均值,求最大值/最小值,排序等,今天咱们就来具体学习一下数组的应用~~【一】求和:原创 2019-11-19 21:35:12 · 345 阅读 · 22 评论 -
C#基础之“容器”介绍(枚举、结构体、数组)
目录“容器”类型:一、枚举二、结构体三、数组一、枚举(一)什么是枚举?是一个被命名的整型常数的集合,枚举在日常生活中很常见,例如表示星期的SUNDAY、MONDAY、TUESDAY、WEDNESDAY、THURSDAY、FRIDAY、SATURDAY就是一个枚举。二、结构体三、数组(一)什么是数组?所谓数组,是有序的元素序列。 若将有限...原创 2019-11-17 21:32:56 · 889 阅读 · 17 评论 -
C#基础(.Net与C#、B/S与C/S、三种注释形式、折叠代码块)
小编最近的计算机学习终于又迈向了新的征程。结束了第一阶段的VB学习,正满怀激情,踏着矫健步伐朝着C#的学习走来~首先呢,咱们先来对比一下VB和C#这两种语言的不同,让我们更好的过渡到C#语言的世界。我们目前只学习了VB和C#这两种语言,他们都是面向对象的编程语言区别:VB(Visual Basic):是一种可视化的,基于面向对象的程序设计语言。C#(C Sharp):是一种面向对象的,抽...原创 2019-11-14 20:44:29 · 1854 阅读 · 11 评论 -
VS2017下C#解决方案生成的文件都是什么作用?(bin文件、obj文件、properties文件、.cs文件、 .csproj文件、.config文件)
小编最近在学习C#视频,也跟随着小杨老师敲相关实例,小编发现每一个实例生成解决方案时会生成好几个带有不同后缀名的文件以及文件夹,好奇心和求知欲告诉我不懂就要弄懂!几番查询对其有了简单的了解,分享给大家吧 ^_ ^。文件/文件夹 作用 介绍 Bin目录 用来存放编译的结果 bin是二进制binrary的英文缩写,因为最初C编译的程序文件都是二进制文件,它有Debug和...原创 2019-11-14 15:07:40 · 1979 阅读 · 17 评论