首页 » 爱链网 » 高清PDF资源(实例字符串自定义类型方法)「pdf417字符种类」

高清PDF资源(实例字符串自定义类型方法)「pdf417字符种类」

admin 2024-07-24 03:53:59 爱链网 0

扫一扫用手机浏览

文章目录 [+]

.NET Core实战——手把手教你掌握380个精彩案例,高清PDF资源,需要的可以私我 :)

内容介绍:

本书通过380个独立且简单的实例全面介绍了.NET Core的核心开发技术。
全书分为三篇: 篇基础知识(第1~7章),内容包括开发环境与应用程序项目管理、C#语言基础、面向对象编程、数学运算与字符串处理、泛型与集合、LINQ与动态类型; 第二篇技术进阶(第8~13章),内容包括文件与I/O、序列化、异步与并行、网络编程、反射与Composition、加密算法; 第三篇ASP.NET Core(第14~17章),内容包括应用启动、依赖注入与中间件、MVC与Web API、应用配置与数据库访问。
为了便于读者学习,本书提供了所有实例的配套源代码,在开发环境中运行,能直观地看到每个实例的运行效果。
本书适合作为普通高校.NET Core技术相关课程的教学用书,也可以作为相关培训机构的培训教材,还可作为从事.NET Core技术开发的IT从业者的参考用书。

作者介绍:

周家安 微软有价值专家(MVP),擅长.NET及其相关开发技术,专注于探索简单实用的编程学习方法。
长期在博客园等技术社区撰写.NET相关技术文章,并出版《C#6.0学习笔记——从行C#代码到个项目设计(全程视频课堂)》《Windows 10 应用开发实战(第2版)》等原创技术图书。

高清PDF资源(实例字符串自定义类型方法) 高清PDF资源(实例字符串自定义类型方法) 爱链网
(图片来自网络侵删)
本书目录:

第一篇基 础 知 识第1章搭建开发与测试环境1.1在Windows上安装开发环境实例1安装Visual Studio实例2修复Visual Studio1.2在Linux操作系统中配置测试环境实例3启用Windows上的Linux子系统实例4设置root密码实例5在Linux系统中安装.NET Core SDK实例6在Linux系统中安装.NET Core运行时第2章应用程序项目管理2.1.NET Core命令行工具的使用实例7使用命令行工具创建.NET Core项目实例8定义新项目的名称与存放位置实例9编译应用程序项目实例10编译项目的Release版本实例11创建解决方案文件实例12枚举或删除解决方案中的项目实例13运行应用程序2.2Visual Studio开发环境实例14使用Visual Studio创建项目实例15在Visual Studio中运行项目实例16显示代码行号实例17在C# Interactive窗口中做代码实验实例18在解决方案中添加和移除项目实例19添加NuGet包引用实例20清除NuGet包缓存实例21保存窗口布局实例22给代码打书签2.3代码注释实例23单行注释实例24多行注释实例25文档注释2.4发布.NET Core应用项目实例26在Visual Studio中发布.NET Core应用实例27使用Visual Studio发布可独立运行的项目实例28使用dotnet命令行工具发布“自包含”项目第3章C#语言基础3.1命名空间实例29使用namespace关键字实例30嵌套命名空间实例31引入命名空间实例32在命名空间内部引入其他命名空间实例33使用全局命名空间实例34为引入的命名空间设置别名实例35使用using static指令3.2变量与常量实例36一次性声明多个变量实例37让编译器自动推断变量的类型实例38使用常量实例39获取变量的内存地址实例40输出变量的名称实例41为变量分配默认值3.3程序入口点实例42获取命令行参数实例43处理多个入口点3.4流程控制实例44奇数还是偶数实例45使用for循环输出文本实例46生成由字符组成的图案实例47死循环的处理方法实例48退出循环的方法实例49输出20以内能被3整除的正整数实例50做一道选择题实例51switch语句的类型匹配实例52在case语句中使用when子句实例53代码跳转第4章面向对象编程4.1类与结构实例54声明公共类实例55为结构定义构造函数实例56构造函数的相互调用实例57静态构造函数实例58验证属性值的有效性实例59初始化只读字段实例60重载方法实例61类实例传递给方法后为什么没有被更改实例62输出参数实例63可变个数的方法参数实例64使用按引用传递的返回值实例65按参数名称来传值实例66可选参数实例67在声明时初始化属性4.2委托与事件实例68委托实例如何绑定方法实例69绑定多个方法实例70匿名方法实例71封装事件实例72框架提供的委托类型实例73将方法作为参数进行传递实例74使用Lambda表达式动态产生数据4.3继承与多态实例75调用基类的构造函数实例76重写基类的成员实例77彻底替换基类的成员实例78实现多个接口实例79实现接口的结构实例80隐藏构造函数实例81到底调用了谁实例82析构函数实例83实现IDisposable接口实例84显式实现接口实例85阻止类被继承实例86嵌套类实例87匿名类型4.4枚举实例88声明枚举类型实例89指定枚举的基础类型实例90常量的标志位运算实例91自动产生的常量值实例92获取枚举中常量的名称实例93检查枚举实例中是否包含某个标志位4.5特性实例94自定义特性类实例95向特性类的构造函数传递参数实例96在同一对象上应用多个特性实例实例97在运行阶段检索特性实例实例98方法的返回值如何应用特性4.6运算符实例99计算一个整数的阶乘实例100按位平移实例101是“大”还是“小”实例102typeof运算符的作用实例103使用“+”运算符将两个对象的属性值相加实例104对null进行判断4.7类型转换实例105强制转换实例106将int数值隐式转换为double数值实例107输出整数的二进制表示形式实例108将字节数组转换为字符串实例109重写ToString方法实例110将整数转换为十六进制字符串实例111自定义隐式转换4.8可以为null的值类型实例112访问可以为null的值类型实例113为NullableT实例分配默认值第5章数学运算与字符串处理5.1简单数学计算实例114求一组整数中的最大值和最小值实例115计算平均值实例116计算一个数值的绝对值实例117计算一个矩形序列的周长总和实例118求某个角度的正弦值实例119求某个数值的立方实例120计算矩形的对角线长度实例121处理超大整数5.2日期/时间换算实例122今天是星期几实例123获取指定日期的农历日期实例124一天内总共有多少秒实例125日期的加/减运算实例126从日期字符串中产生DateTime实例5.3常用的字符串处理实例127使用Concat方法拼接字符串实例128使用“+”运算符拼接字符串实例129字符串的包含关系实例130字母的大小写转换实例131使用分隔符连接字符串实例132查找以“ay”结尾的单词实例133依据指定的分隔符来拆分字符串实例134替换字符串实例135反转字符串实例136插入与删除字符实例137填充剩余“空白”实例138判断字符是否为数字实例139截取字符串实例140使用StringBuilder组装字符串实例141字符串查找实例142比较字符串时忽略大小写实例143“@”符号在字符串中的用途实例144处理字符串中出现的双引号5.4格式控制符实例145输出百分比实例146输出当前语言中的货币格式实例147输出多个币种格式实例148数字的两种常用格式实例149使用字符串内插实例150长日期与短日期实例151自定义日期和时间格式实例152自定义小数位数5.5从字符串到其他类型的转换实例153从二进制字符串产生int实例实例154Parse与TryParse方法实例155对字符串进行UTF8编码实例156字符串的HTML编码实例157字符串隐式转换为自定义类第6章泛型与集合6.1泛型实例158使用泛型参数实例159实现泛型接口实例160限制泛型参数只能使用值类型实例161泛型方法实例162将泛型参数限制为枚举类型实例163泛型参数的输入与输出实例164在委托类型中使用泛型实例165将抽象类作为类型约束6.2数组实例166四种方式初始化数组实例实例167创建二维数组实例168使用简化语法初始化多维数组实例169使用Array类创建数组实例实例170SetValue方法与GetValue方法实例171获取某个维度的元素个数实例172动态调整数组的大小实例173反转数组实例174查找符合条件的元素实例175查找符合条件的元素的索引实例176确定数组中元素的存在性实例177复制数组中的元素6.3集合实例178将数字进行降序排列实例179初始化ListT集合实例180实现IEnumerator接口实例181IEnumerable接口与foreach循环实例182IEnumerableT与foreach循环实例183IEnumerable接口与yield return语句实例184无重复元素的集合实例185双向链表实例186自定义相等比较实例187清空集合中的所有元素实例188判断字典集合中是否存在某个键实例189定义索引器实例190带多个参数的索引器实例191使用泛型的栈队列实例192自动排序的字典集合实例193自定义SortedDictionary集合的排序规则实例194“先进先出”队列实例195自定义ToReadOnlyDictionary方法实例196初始化字典集合的方法实例197ArrayList的使用实例198使用SpanT提升处理字符串的性能实例199多个Task同时操作ConcurrentBag集合实例200跨线程访问BlockingCollection集合6.4元组实例201Tuple类的使用实例202推荐使用的元组——ValueTuple实例203C#语法中的ValueTuple实例204重命名元组的字段实例205将元组解构为变量实例206解构自定义类型实例207将元组作为返回值第7章LINQ与动态类型7.1常见的扩展方法实例208求最大值与最小值实例209求工序列表中最长的加工周期实例210计算字符串的总长度实例211合并两个序列实例212有多少个矩形的面积超过100cm2实例213按员工年龄进行降序排列实例214去掉重复的元素实例215筛选出两个序列中的差异元素实例216处理First方法抛出的异常实例217当序列中有且仅有一个元素时实例218筛选出手机号以135或136开头的联系人信息实例219将对象转换为字典集合实例220将原始序列进行分组7.2LINQ语法实例221筛选能被5整除的整数实例222求序列中元素的平方根并按降序排列实例223select子句返回的内容实例224按员工所属部门分组实例225“内联”查询实例226处理查询中的异常实例227DefaultIfEmpty方法的作用实例228使用LINQ将序列转换为XML文档实例229将分组后的序列重新排序实例230将字典集合转换为字符串序列实例231修改XML元素的内容实例232使用并行LINQ实例233将XML转换为元组实例234生成带命名空间的XML文档实例235添加命名空间前缀7.3动态类型实例236通过ExpandoObject类创建动态实例实例237以字典形式访问ExpandoObject实例238自定义的动态类型实例239在自定义动态类型中直接定义成员实例240模拟委托实例的调用第二篇技 术 进 阶第8章文件与I/O8.1目录与文件实例241创建目录与文件实例242修改文件的创建时间实例243使用FileInfo类来创建文件实例244判断目录是否已经存在实例245向文件追加文本实例246覆写文件内容实例247使用FileInfo类删除文件实例248以行的形式写入文本实例249重命名目录实例250通过ReadAllLines方法读取文件中的所有行实例251依据文件的大小排序实例252枚举磁盘驱动器8.2流实例253向内存流写入内容实例254将内存流中的内容转换为字节数组实例255从内存流中读取内容实例256使用StreamWriter类将文本写入文件实例257使用StreamReader类读取文本文件实例258调用Seek方法重新设置流的当前位置实例259通过Position属性更改流的当前位置8.3压缩与解压缩实例260使用DeflateStream类压缩文件实例261创建Zip压缩文档实例262使用GZipStream类压缩文件8.4内存映射文件实例263读写内存映射文件实例264将内存映射文件写入磁盘文件8.5命名管道实例265实现本地进程之间的通信实例266单向管道通信第9章序列化9.1简单序列化方案实例267二进制序列化实例268使用DataContractSerializer类进行序列化实例269将类型实例序列化为JSON格式实例270在序列化时忽略某些字段9.2XML序列化实例271XmlSerializer与XML序列化实例272自定义封装集合类型成员的XML元素名称实例273自定义XML元素的名称实例274将类型成员序列化为XML特性实例275自定义XML命名空间实例276自定义数组类型成员的XML元素9.3数据协定实例277数据协定的简单定义实例278自定义协定的名称实例279不同的类型使用相同的数据协定实例280将数据协定序列化为JSON格式实例281序列化数据协定时忽略某个成员实例282改变数据协定成员的序列化顺序实例283保留实例引用第10章异步与并行10.1线程实例284Sleep方法的妙用实例285创建新线程实例286启动新线程并传递参数实例287等待线程信号——ManualResetEvent实例288等待线程信号——AutoResetEvent实例289多个线程同时写一个文件实例290使用线程锁10.2并行任务实例291启动Task的三种方法实例292带返回值的Task实例293传递状态数据实例294串联并行任务实例295使用Parallel类执行并行操作10.3异步等待语法实例296声明异步方法实例297在Main方法中使用异步等待实例298为每个线程单独分配变量值实例299保留异步上下文中的本地变量值实例300取消并行任务第11章网络编程11.1Socket通信实例301简单的TCP通信程序实例302TcpListener与TcpClient实例303使用UdpClient类开发简单的聊天程序11.2HTTP编程实例304从Web服务器上下载图片实例305使用HttpClient类向Web服务器提交数据第12章反射与Composition12.1反射技术实例306获取程序集中的类型列表实例307获取指定类型的成员列表实例308获取方法的参数信息实例309通过反射调用构造函数实例310通过反射调用静态方法实例311用Activator类创建类型实例实例312检测类型上所应用的自定义Attribute12.2Composition实例313安装NuGet包——System.Composition实例314导出类型实例315通过协定来约束导出类型实例316导入多个类型实例317导出元数据实例318使用自定义类型来接收导入的元数据实例319封装元数据实例320用抽象类来充当协定类型第13章加密算法13.1单向加密实例321计算输入字符串的MD5值实例322使用SHA1算法校验文件13.2双向加密实例323使用AES算法加密和解密文本实例324不需要初始向量的AES加密实例325用RSA算法加密和解密数据第三篇ASP.NET Core第14章应用启动14.1Web主机配置实例326使用默认配置创建Web主机实例327配置Web服务器的URL实例328使用Kestrel服务器组件实例329配置Web项目的调试方案14.2Startup实例330基于方法约定的Startup类实例331使用IStartup接口定义Startup类实例332无Startup启动应用程序14.3启动环境实例333使用非预定义环境实例334使Startup类匹配启动环境第15章依赖注入与中间件15.1服务实例335枚举应用程序中已添加的服务实例336编写服务类型实例337理解服务的生命周期15.2依赖注入实例338实现SHA1计算服务实例339Startup.Configure方法的依赖注入实例340临时访问服务15.3中间件实例341以委托形式定义中间件实例342定义中间件类实例343带参数的中间件实例344IMiddleware接口的用途实例345让HTTP管道“短路”实例346中间件的分支映射第16章MVC与Web API16.1Razor Web页面应用实例347自定义Razor页的根目录实例348Razor页面与页面模型关联实例349Razor Page应用的路由映射实例350通过@page指令设置Razor页面的URL路由实例351自定义页面的handler方法16.2MVC(模型框架视图)实例352为全局路由字段分配默认值实例353局部的URL路由实例354自定义视图文件的查找位置实例355根据URL查询参数返回不同的视图实例356自定义的控制器类实例357阻止控制器中的方法被公开为Action方法实例358重命名Action方法实例359使用布局页实例360_ViewStart视图与_ViewImports视图实例361向视图传递模型对象实例362在控制器中接收服务列表的注入实例363使用IFormCollection组件来提取form表单数据实例364在Web API中直接提取上传的文件实例365用部分视图来显示当前日期实例366使用视图组件实例367在视图中接收依赖注入16.3静态文件与目录浏览实例368访问静态文件实例369开启目录浏览功能实例370文件服务第17章应用配置与数据库访问17.1配置应用程序实例371自定义环境变量的命名前缀实例372使用JSON文件进行配置实例373自定义命令行参数映射实例374使用内存中的配置源17.2选项类实例375选项类的使用方法实例376使用JSON文件来配置选项类17.3实体框架实例377为实体模型设置主键实例378迁移实体并生成数据库实例379内存数据库实例380在应用程序运行期间创建SQLite数据库

.NET Core实战——手把手教你掌握380个精彩案例,高清PDF资源,需要的可以私我 :)

高清PDF资源(实例字符串自定义类型方法) 高清PDF资源(实例字符串自定义类型方法) 爱链网
(图片来自网络侵删)
标签:

相关文章

PostgreSQL,IT行业数据库领域的璀璨明珠

随着互联网技术的飞速发展,数据库作为企业核心数据存储与处理平台,其重要性不言而喻。在众多数据库产品中,PostgreSQL以其卓越...

爱链网 2024-12-30 阅读1 评论0