C#学习笔记
文章平均质量分 75
赵忘忧
这个作者很懒,什么都没留下…
展开
-
设计模式、重构.pdf
研磨设计模式(电子版高清带书签) : https://u632278.ctfile.com/fs/632278-376170149重构与模式 : https://u632278.ctfile.com/fs/632278-376166576设计模式之禅(第2版): https://u632278.ctfile.com/fs/632278-376166512设计模式-可复用面向对象软件的基础 : https://u632278.ctfile.com/fs/632278-376166236大话设计模式(转载 2021-05-23 00:13:06 · 539 阅读 · 0 评论 -
封装、继承、多态三大特性
一、封装封装是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。系统的其他对象只能通过包裹在数据外面的已经授权的操作来与这个封装的对象进行交流和交互。也就是说用户是无需知道对象内部的细节,但可以通过该对象对外的提供的接口来访问该对象。对于封装而言,一个对象它所封装的是自己的属性和方法,所以它是不需要依赖其他对象就可以完成自己的操作。使用封装有三大好处1、良好的封装能够减少原创 2021-05-21 09:04:56 · 1188 阅读 · 0 评论 -
VS无论是界面还是里面的注释都是英文怎么办?
IntelliSense 是一种代码完成辅助工具,可以在不同的集成开发环境 (IDE) 中使用,例如 Visual Studio。 默认情况下,在开发 .NET 项目时,SDK 仅包含英语版本的 IntelliSense 文件。本文以Visual Studio 2019 版本 和 .NET 5 SDK为例一、修改 Visual Studio 语言要使 Visual Studio 使用其他语言的 IntelliSense,请安装适当的语言包。 这可以在安装过程中完成,也可以之后通过修改 Visual S原创 2021-05-18 14:38:00 · 1272 阅读 · 0 评论 -
值类型和引用类型有什么区别
原创 2020-04-22 12:14:02 · 170 阅读 · 0 评论 -
常用命名空间及其说明
System 包含用于定义常用值和引用数据类型、时间和处理程序、接口、属性和处理异常的基础类和基类System.Linq 提供支持使用语言集成查询 (LINQ) 进行查询的类和接口。System.Collections.Generic 定义泛型集合的接口和类,泛型集合允许用户创建强类型集合,它能提供比非泛型强类型集合更好的类型安全性和性能System.ComponentModel 提供用于实...原创 2020-04-22 11:02:12 · 451 阅读 · 0 评论 -
Convert.ToDouble作用
Convert.ToDouble是将一个String类型强制转换为Double型,在屏幕中输入的文字是字符,需要强制转化为double类型。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Ch...原创 2020-04-22 10:45:17 · 10224 阅读 · 1 评论 -
$在C#中的作用
初次接触C#发现符号,符号,符号,"“是对String.Format()的替代。起到语法糖的作用。当需要拼接多个变量造成语句过长等不易理解等问题。$”"可以把字符串中C#变量用{}包括起来,这里是引用语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语,指计算机语言中添加的某种语法,这种语法对语言的...原创 2020-04-22 09:50:28 · 410 阅读 · 0 评论