• C#图解教程第一章 C#和.NET框架

    时间:2022-10-13 05:07:26

    1.1 在.NET之前 C#发音:see shap 1.1.1 20世纪90年代后期的Windows编程  20世纪90年代后期各语言缺点:   1.纯Win32 API不是面向对象的,而且工作量比MFC的更发   2.MC是面向对象的,但是他却不一致,并逐渐变得陈旧   3.COM虽然概念上简单。...

  • C#图解教程 第九章 语句

    时间:2022-09-08 12:23:07

    语句什么是语句控制流语句if语句if…else语句while循环do循环for循环for语句中变量的作用域初始化和迭代表达式中的多表达式switch语句分支示例switch语句补充分支标签跳转语句break语句continue语句标签语句标签标签语句作用域goto语句using语句资源的包装使用us...

  • C#图解教程 第八章 表达式和运算符

    时间:2022-08-11 04:22:14

    表达式和运算符 表达式字面量 整数字面量实数字面量字符字面量字符串字面量 求值顺序 优先级结合性 简单算术运算符求余运算符关系比较运算符和相等比较运算符递增运算符和递减运算符条件逻辑运算符逻辑运算符移位运算符赋值运算符条件运算符用户定义的类型转换运算符重载 运算符重载的限制运算符重载的示例 type...

  • C#图解教程 第十三章 委托

    时间:2022-06-22 05:53:57

    委托什么是委托可以认为委托是持有一个或多个方法的对象。当然,正常情况下你不想“执行”一个对象,但委托与典型对象不同。可以执行委托,这时委托会执行它所“持有”的方法。 我们从下面的示例代码开始。具体细节将在本章剩余内容介绍。代码开始部分声明了一个委托类型MyDel(没错,是委托类型不是委托对象)Pro...

  • 《C#图解教程》读书笔记之三:方法

    时间:2022-06-01 06:39:48

    (1)方法的结构:方法头—指定方法的特征,方法体—可执行代码的语句序列;(2)方法的调用:参数、值参数、引用参数、输出参数、参数数组;①参数:形参—本地变量,声明在参数列表中;形参的值在代码开始之前被初始化;实参—实参的值用于初始化形参;②值参数:为形参在栈上分配内存,将实参的值复制到形参;③引用参...

  • 《C#图解教程》读书笔记之五:委托和事件

    时间:2022-05-14 06:49:58

    (1)本质:持有一个或多个方法的对象;委托和典型的对象不同,执行委托实际上是执行它所“持有”的方法。如果从C++的角度来理解委托,可以将其理解为一个类型安全的、面向对象的函数指针。(2)如何使用委托?①声明委托类型(delegate关键字)②使用该委托类型声明一个委托变量③为委托类型增加方法④调用委...

  • C#图解教程 第十九章 LINQ

    时间:2022-03-27 07:28:12

    LINQ什么是LINQ在关系型数据库系统中,数据被组织放入规范化很好的表中,并且通过简单且强大的SQL语言来进行访问。因为数据在表中遵从某些严格的规则,所以SQL可以和它们很好的配合使用。 然而,在程序中却与数据库相反,保存在类对象或结构中的数据差异很大。因此,没有通用的查询语言来从数据结构中获取数...

  • Visual Studio 2017中使用正则修改部分内容 如何使用ILAsm与ILDasm修改.Net exe(dll)文件 C#学习-图解教程(1):格式化数字字符串 小程序开发之图片转Base64(C#、.Net) jquery遍历table为每一个单元格取值及赋值 。net加密解密相关方法 .net关于坐标之间一些简单操作

    时间:2022-02-28 06:55:34

    Visual Studio 2017中使用正则修改部分内容最近在项目中想实现一个小工具,需要根据类的属性<summary>的内容加上相应的[Description]特性,需要实现的效果如下修改前:/// <summary>/// 条形码/// </summary>...

  • 《C#图解教程》读书笔记之四:类和继承

    时间:2022-01-24 06:10:54

    (1)除了特殊的Object类,其他所有类都是派生类,即使他们没有显示基类定义。(2)一个派生类只能有一个基类,叫做单继承。二、基类那点事儿(1)如何在派生类中访问基类成员?使用base关键字,如base.Field1;(2)如何屏蔽基类中某个方法或成员?在派生类定义的成员定义前使用new关键字;(...

  • C#图解教程经典的C#入门书

    时间:2021-10-19 14:11:18

    《C#图解教程》是一本 经典的C#入门书,不仅适合没有任何编程语言基础的初级读者,而且还是有VB、C++等语言基础的C#初学者的最佳选择。 用图说话,最易学的C#教程,Amazon全五星盛誉,涵盖VisualC#2008和.NET3.5最新特性。 作为.NET平台上最主要的编程语言...

  • 《C#图解教程》读书笔记之一:C#和.NET框架

    时间:2021-09-27 05:01:49

    本篇已收录至《C#图解教程》读书笔记目录贴,点击访问该目录可获取更多内容。一、在.NET之前的编程世界C#语言是在微软公司的.NET框架上开发程序而设计的,首先作者给大家纠正了一下C#的正确发音:See Sharp(而不是很多人说的什么C井之类的,每次听到C井我都只能呵呵一笑)。1.1 20世纪90...

  • 《C#图解教程》读书笔记之五:委托和事件

    时间:2021-09-08 18:08:55

    本篇已收录至《C#图解教程》读书笔记目录贴,点击访问该目录可获取更多内容。一、委托初窥:一个拥有方法的对象(1)本质:持有一个或多个方法的对象;委托和典型的对象不同,执行委托实际上是执行它所“持有”的方法。如果从C++的角度来理解委托,可以将其理解为一个类型安全的、面向对象的函数指针。(2)如何使用...

  • 《C#图解教程》读书笔记之六:接口和转换

    时间:2021-08-26 08:18:41

    (1)什么是接口?一组函数成员而未实现的引用类型。只有类和结构能实现接口。(2)从IComparable接口看接口实例:假设有如下一段代码,它使用Array类的一个静态方法Sort对一个未排序的int类型数组进行排序,并输出排序后的结果。using System;class Program{ s...

  • C#图解教程 第十一章 枚举

    时间:2021-07-26 05:04:55

    枚举是由程序员定义的类型与类或结构一样。与结构一样,枚举是值类型,因此直接存储它们的数据,而不是分开存储成引用和数据枚举只有一种类型的成员:命名的整数值常量例:枚举示例关键字 枚举名称 ↓↓enum TrafficLight{Green, ← 逗号分隔,没有分号Yellow,Red}每个枚...

  • C#图解教程读书笔记(第15章 委托)

    时间:2021-07-13 22:10:46

    委托是C#的一个很重要的知识点。1、什么是委托委托在我认为,就是一系列格式相同的方法列表,可能就是定义的名称不一致,参数、返回值等都是一样的。2、如何声明委托delegate void MyFunc( int x );delegate是声明委托的关键字,void是返回值,int x是函数的参数,My...

  • C#图解教程 第十五章 接口

    时间:2021-07-12 06:11:17

    接口什么是接口接口是指定一组函数成员而不实现它们的引用类型。所以只能类和结构来实现接口。 这种描述比较抽象,直接来看个示例。 下例中,Main方法创建并初始化了一个CA类的对象,并将该对象传递给PrintInfo方法。class CA{public string Name;public int Ag...

  • C#图解教程 第十五章 接口

    时间:2021-06-20 03:18:00

    接口什么是接口使用IComparable接口的示例声明接口实现接口简单接口示例接口是引用类型接口和as运算符实现多个接口实现具有重复成员的接口多个接口的引用派生成员作为实现显式接口成员实现访问显式接口成员实现接口可以继承接口不同类实现一个接口的示例接口什么是接口接口是指定一组函数成员而不实现它们的引...

  • C#图解教程-方法参数笔记(上)

    时间:2021-05-07 03:13:40

    一晃大学四年要过去了,期间乱点了很多技能点, 导致每一项技能都只是处于入门阶段。为了将C#作为我的主要技能,准备恶补相关姿势(知识),通过各种技术论坛的推荐,找到了《C#图解教程》这本书。初一看,感觉只不过都只是把知识罗列了出来而已,而且很多都是已知的,但是看到后面,发现它把很多以前模糊不清的知识变...