C#泛型

1、引入泛型 泛型不是一个简略的语法糖,是结构晋级支撑的 List便是泛型,为什么要有泛型? List是一个调集,或许是一组int,也或许是一组string,泛型便是用一个东西来满座多种不同类型的需求...
3年前
36

浅学CLR via C#笔记之类型转换

我们都晓得CLR最重要的一个特性就是类型平安,它在运转时就晓得对象类型。 但我们会经常用到将一品种型转换成另一品种型,CLR也允许将对象转成他的实践类型,或者是它的基类型。 在C#中,支持隐士转换成它...
3年前
36

C#中的深拷贝与浅拷贝

浅拷贝和深拷贝之间的区别: 浅拷贝是指将对象中的数值类型的字段拷贝到新的对象中,而对象中的援用型字段则指复制它的一个援用到目的对象。假如改动目的对象中援用型字段的值他将反映在原始对象中,也就是说原始对...
3年前
36

C#多线程的同步与通讯

C#中运用lock和Monitor控制多线程对资源的运用,最常见的消费者和消费者问题就是多线程同步和通讯的经典例子。理解C#多线程的同步与通讯。 一、关于lock和Monitor lock能够把一段代...
3年前
36

C#基础入门篇一、C

在此之前,大家可以先了解,详细了解点击下方链接 简单通俗地理解何为编程语言 授课开始 1.C#是一款面向Windows界面的一款编程软件,他能更直观的让想学习C#的小伙伴们知道一个软件他到底是怎样制作...
3年前
36