C#学习笔记-初识类与名称空间

本次笔记来源于刘铁锰老师C#语言入门详解。对我自学C#帮助很大,现将笔记与各位分享,望共勉。

一、类和对象

上面太长,学了三年再来看。老师说的

看下面:

类(class)构成程序的主题

名称空间(namespace)以树型结构组织类

90%以上的工作,是在跟类打交道

示例:

水蓝色:类的名字 Program ;Console

黑色:方法 Main ; WriteLine

Program代表了我们的程序,C#是完全面向对象的语言,编程中你的程序也是一个类

Main是方法,C语言是没有类的,直接写Main。例如 Int Main{}

C#中,Main就一定要包含在类里面。

Console是微软写好的,我们用的是其中WriteLine的一个方法

二、类库的引用

类库引用是使用名称空间的物理基础

不同技术类型的项目会默认引用不同的类库(dll)

对象浏览器界面:(Object Browser)

类库的引用方式:

①编译好的方式:DLL引用(黑盒引用,无源代码)

例如:

把同事写的类库加到我们自己的程序中,上图是dll文档,这种如果dll有问题,只能让同事修改。

NuGet简介

依赖项(右键)——管理NuGet程序包

②项目引用(白盒引用,有源代码)

Project重用:一个项目可以隶属于不同的solution(解决方案)

断点 debug 要找Root cause! 不要补丁上面打补丁

额外知识:除法语句

PositiveInfinity 无穷大

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值