为了能到远方,脚下的每一步都不能少.|

Blue Mountain

园龄:10年7个月粉丝:572关注:0

随笔分类 -  Language / C#

C#学习笔记(九)——集合、比较和转换
摘要:一、集合 ** System.Collections名称空间中的几个接口提供了基本的集合功能 Ps:这里看成一个动态的链表,但是已经完美的封装好了。 (一)使用集合 1、代码示例 (1)Animal.cs using System; using System.Collections.Generic;
789
0
0
C#学习笔记(八)——定义类的成员
摘要:一、成员的定义 1、定义字段 class Myclass { public int MyInt; } 可以使用readonly关键字,表示这个字段只能在执行构造函数的过程中赋值,或者由初始化语句赋值。 静态成员通过定义它的类来进行访问(MyClass.MyInt) 2、定义方法 class Mycl
728
0
0
C#学习笔记(七)——定义类
摘要:一、C#中类的定义 1、类的定义 class Myclass { } 默认情况下是类是内部的,即外部的项目是不可以访问这个类,相当于加internal来修饰。但实际上是不需要加入的。 如果要指定类是公共的,可以让外部的项目访问的话,应该加上关键字public public class MyClass
1017
0
0
C#学习笔记(六)——面向对象编程简介
摘要:一、面向对象编程的含义 * 是一种模块化编程方法,使代码的重用性大大的增加。 * oop技术使得项目的设计阶段需要的精力大大的增加,但是一旦对某种类型的数据表达方式达成一致,这种表达方式就可以沿用下去,直到这款应用的生命周期结束。 1、对象就是OOP应用程序的一个组成部分,这个组成部件封装了部分应用
697
0
0
C#学习笔记(五)——函数
摘要:一、定义和使用函数。 直接通过例子进行说明吧 class Program { static void Write() { Console.WriteLine("Test output from function"); } static void Main(string[] args) { Write
780
1
0
C#学习笔记(四)——变量的更多内容
摘要:一、类型转换 1、转换的类型 2、隐式转换 bool 和string 没有隐式转换,具有隐式转换的都列在下面的表格 、 记住一个规律,就是由精度低的类型转到精度高的类型是很容易的。 3、显式转换 (1)强制类型转换 double c=2.2; int a = (int)c; 但是会有数据丢失的情况,
378
0
0
C#学习笔记(三)——流程控制
摘要:一、布尔逻辑 1、与布尔有关的2元运算符 2、布尔运算符 PS:“&”与“&&“之类的区别 (1)”&“是按位运算,也就是说是将2个数都转换成2进制,然后逐个进行与操作的,然后将每位的结果再放在一起得到的。 (2)”&&“则是直接对整个数值已经与或,即是0就是假,不是0就为真,而且还有逻辑短路的现象
332
0
0
C#学习笔记(二)——变量和表达式
摘要:Ps:使用这两个关键字可以很方便的把头文件收起来(虽然VS已经集成这个功能= =) 但是可以一下子收起来很多个函数 一、变量 1、简单类型 (1)变量类型 (2)示例一 static void Main(string[] args) { int a; string s; a = 17; s = "\
1022
0
0
C#学习笔记(一)——HelloWorld!
摘要:一、平台的搭建(IDE) 使用的VS2013,不知道是不是微软……(省略N多字),注册只要简单的KEY,这个我们可以直接度娘一大堆,所以不用担心这个软件安不上去= = 建议使用2013社区版,官方免费,觉得可以点赞 二、第一个HelloWorld程序 1 控制台程序 在文件选择新建就可以选择控制台程
342
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.