------C#学习
文章平均质量分 57
我能在河边钓一整天的鱼
欢迎来到我的酒馆
展开
-
什么是VB.NET?
简介VB.NET是一种简单,现代,面向对象的计算机编程语言,它由微软开发,将.NET Framework和公共语言运行库的强大功能相结合。Visual Basic .NET是在.NET Framework上实现的面向对象的计算机编程语言。 虽然它是经典的Visual Basic语言的演变,但是它不兼容VB6,在任何旧版本编写的代码不能在VB.NET下编译。VB.NET与VB的关系...原创 2018-06-14 13:36:27 · 12716 阅读 · 28 评论 -
C#集合总结
01集合02往集合里添加数据有三种方式通过构造函数可以添加一个数组。通过Add()方法可以添加数组。通过AddRange()也可以添加数组03集合中常用的方法 arrayList.Clear(); //清空 arrayList.Contains(); //判断集合是否包含这个元素 int num = arrayList.C...原创 2018-05-11 21:03:57 · 242 阅读 · 10 评论 -
HTML基础 学习总结
HTML基础1.全称Hyper Text Markup Language 超文本标签语言2.它是网页的源码3.浏览器:解释和执行HTML的源码工具4.基本语法4.基本语法:<html> <head> <title> </title> </head> <body&...原创 2018-05-19 11:37:41 · 164 阅读 · 8 评论 -
C#目录管理总结
Directory类(目录管理)1.命名空间System.IO2.Directory常用方法 static void Main(string[] args) { string path = @"C:\Users\Administrator\Desktop\1"; Directory.CreateDirectory(pat...原创 2018-05-13 17:44:03 · 479 阅读 · 8 评论 -
C#中的继承、多态、封装
前言--------------------------------------------------------------------------------------------------------------------------继承,多态,封装是面向对象的三大特性(抽象是基础)。而这三大特性具体在编程中是如何体现的,请听笔者娓娓道来。正文--------------------...原创 2018-05-25 09:58:49 · 375 阅读 · 28 评论 -
C#视频学习——字符串
01字符串的三个特性①string可以看做是char的只读数组。②C#中字符串有一个重要特性:不可变性,字符串一旦声明就不再可以改变。③如果要对char进行修改,那么就必须创建一个新的字符串,用ToCharArray()方法得到字符串的char数组,对数组进行修改后,调用new string 这个构造函数来创建char数组的字符串。02字符串的应用 ////练习一:随机输入你...原创 2018-05-08 16:12:23 · 320 阅读 · 5 评论 -
C#数组知识总结
一、数组的概念是一种数据类型,可存储一组数据二、数组的声明语法:数据类型【】数组名;声明类型: int[] score; //存储成绩,整型int[] height; //存储高度,浮点型 int[] name; //存储姓名,字符串型...原创 2018-05-23 20:20:14 · 469 阅读 · 15 评论 -
C#异常处理总结
前言异常处理这几个字通俗易懂,根据字面的意思就是处理程序运行时的异常。提起异常处理我们就会想到try...catch...但如果你仔细想想就会发现,我们干嘛要用代码把异常创建和抛出呢?直接调试不就行了?所以,在学习异常处理的时候,我们首先要清楚异常处理是干嘛的。正文异常处理是干嘛的?它的作用体现在三个阶段:在程序开发过程中,它做到了尽量暴露程序的问题,使开发者尽可能地解决这些可能的异常;系统发布后...原创 2018-05-24 16:05:16 · 520 阅读 · 15 评论 -
VS2017解决无法引用的问题
前言在软件使用中,大家要记住,版本最新的不一定是最稳定,问题最少的。例如VS2017版本,敲三层的时候需要在UI层引用BLL层,但引用这块又卡了我7个小时,不过它最终被我有情的巨炮解决了。我们来看看具体是怎么回事。正文首先,如果你看到的是如下错误,我建议你就用网上几乎唯一的办法。但是大神们写的很简洁,我并不是很能看懂,我把详细步骤写下,供朋友们参考。第一步选择用...原创 2018-07-12 20:44:58 · 10124 阅读 · 35 评论 -
C#中类与结构,堆与栈,值类型引用类型比较
类和结构的区别类当中默认有一个无参数的构造函数,当在类中写一个有参数的构造函数,默认的无参数的构造函数就没有了。类中写构造函数参数列表中参数个数可以不确定。结构中默认也有一个无参数的构造函数,当在结构中写一个有参数的构造函数,默认的无参数的构造函数还有。在结构中写构造函数,要把所有的字段都完全赋值。类是引用类型,结构是值类型堆和栈的区别栈是编译期间就分配好的内存空间,因此代码中必须就栈的大小有明确...原创 2018-05-11 17:10:13 · 237 阅读 · 6 评论 -
结构总结
while和if语句的使用sum,for,convert的使用Continue应用于循环语句,出现Continue,立刻结束本次循环,判断循环条件,如果成立,则进行下一次循环,否则退出循环。三元表达式语法: 表达式1?表达式2;表达式3随机数的产生各种结构总结顺序结构:代码由上到下顺序执行分支结构:语句在满足条件下执行If:先判断条件是否成立,成立则执行大括号里内容;不成立则不执行If-else ...原创 2018-04-26 21:28:29 · 236 阅读 · 31 评论 -
C#中注释,快捷键,数据类型,变量,命名法介绍
程序的卸载和加载具有多个项目的解决方案在单个项目运行时,程序会加载所有的项目,检查所有的项目代码是否无误,这是我们把不用的项目卸载,可以大大加快单项目启动速度三种注释方法单行注释: //多行注释: /* */文档注释: /// (在方法或类的上一行输入)常用的快捷键Home 从前往后选中;End从后往前选中;同时按住shift连续选中;ctrl+a 全选;ctrl+z 撤销;ctrl+K+D代码重...原创 2018-04-22 19:35:49 · 840 阅读 · 23 评论 -
C#冒泡排序《转载》
C#冒泡排序 1:原理以此比较相邻的两个元素,每次比较完毕最大的一个字跑到本轮的末尾。 目的:按从小到大排序。 方法: 假设存在数组:72, 54, 59, 30, 31, 78, 2, 77, 82, 72 第一轮比较相邻两个元素,如果左边元素大于右边元素...转载 2018-04-30 20:06:38 · 169 阅读 · 5 评论 -
变量类型转换,转义符,运算符
pacsal命名与camel命名pacsal命名法用于类型名和成员名;camel命名法用于本地变量和方法参数变量重新赋值举例int age = 10age =20console.writeline(age)为20两种变量交互方法接受用户输入内容代码常用的转义符\后面加“特殊字符” 就可以把这个特殊字符显示出来了\n表示换行\b表示退格\\表示的是一个\\t表示的是水平制表符@字在字符串签名表示不转...原创 2018-04-23 21:03:56 · 482 阅读 · 24 评论 -
C#中几种常用的方法实例
outout是内部为外部变量赋值,out一般用在函数需要有多个返回值的场所。out修饰方法的参数了,那么在方法外面可以不给这个参数赋值,但是在方法里面必须给这个out修饰符的参数赋初值另外,参数加out,是把这个方法中的参数的值传到方法外面去了。refref用的时候必须要给这个变量赋初值,和out有区别,out可以把方法里的值传出去,ref既可以把值传到方法里,又可以把值传到方法外。字符串的拼接实...原创 2018-05-01 15:36:26 · 1032 阅读 · 8 评论 -
初识C#
小知识网页打开慢原来除了网速的问题外,是网站代码冗余的原因。大收获!.net,C#,Java的区别.net指的是一种框架,一般指.net frameworkC#是一种编程语言,可以开发基于.net平台的应用Java即是一种技术又是一种编程语言关于.net.net都能干什么?开发winform桌面应用程序;开发网页 ASP.NET;手机开发.NET的两种交互模式C/S:客户机/服务器模式 (客...原创 2018-04-21 09:27:17 · 194 阅读 · 23 评论 -
vs2012如何安装离线MSDN
什么是MSDN?MSDN即MSDN Library,涵盖了微软全套可开发产品线的技术开发文档和科技文献,也包括过刊的 MSDN 杂志节选和部分经典书籍的节选章节。简单来说:“MSDN是我们使用微软开发产品时一个非常全面的帮助文档,百科全书”如何安装?1.打开我们的vs2012,选择帮助——添加和移除帮助内容2.安装源选“联机”,。点击要添加的文档,添加完毕后点击更新3.现在我们就可以在没有网络的情...原创 2018-04-21 09:52:39 · 949 阅读 · 28 评论 -
运算符,表达式,if语句
24日----是-1的意思。但在运算时,后--是先取原值运算,计算出结果后再-1。前--是先-1再运算。一元运算符和二元运算符一元运算符:只需要一个操作数就能进行运算的运算符二元运算符:需要两个操作数才能进行运算的运算符一元运算符比二元运算符级别高关系运算符>,<==(等于,相等), !=(不等)>=(大于等于), <=(小于等于)布尔类型应用布尔类型只能显示true和f...原创 2018-04-25 21:15:30 · 498 阅读 · 29 评论 -
C#骑士飞行棋使用的方法梳理
前言骑士飞行棋是我在学习C#项目中非常感兴趣的部分。同时我也是第一次使用C#敲出一个有453行的完整程序。欢迎大家跟随笔者的步伐来进入这个有趣的飞行棋世界!正文声明的变量 public static int[] Map = new int[100]; //声明一个长度为100的数组用来画地图 public static int[] PlayerPos = new int...原创 2018-05-04 12:42:07 · 605 阅读 · 11 评论 -
VS的控制台应用程序
VS中解决方案与项目的区别解决方案就好比一个公司,里面的项目就好比其中的部门项目中各个代码块的意思认识两行代码第一行代码负责显示内容第二行是等待用户按下任意键后再执行下面的内容关于写代码按住shift+字母即出大写。使用错误列表查错只用电脑里有合适版本的framework框架才能运行C#...原创 2018-04-22 08:27:44 · 1348 阅读 · 21 评论