随笔分类 -  C#

摘要:先用一句话简单解释下浅拷贝和深拷贝是什么意思: 好像说不明白,那就两句话吧。 首先不管是深拷贝还是浅拷贝都是针对引用对象(详解:https://www.cnblogs.com/personblog/p/11308831.html) 如果是浅拷贝,那么拷贝对象中的引用对象是直接复制的引用对象(是同一个 阅读全文
posted @ 2020-01-07 16:00 ZedFFF 阅读(229) 评论(0) 推荐(0)
摘要:webapi的操作还是很简单的,建议使用postman配合使用。 项目结构如下: 在Models文件夹中建立了Student类,如果有数据库的话,其实EF也是很好用的。 控制器中建立了MyCar和Student两个控制器。 public class MyCarController : ApiCont 阅读全文
posted @ 2020-01-05 19:56 ZedFFF 阅读(197) 评论(0) 推荐(0)
摘要:WebService的使用还是很简单的,主要的使用方法可以按照网上的基础教程参考,也就是添加web application那一套; 然后可以直接在项目中使用,在同解决方案中的另一个项目中“引用服务”,这一步有个要注意的; 就是引用服务前记得先编译就好了,否则会无法引用; webservice想比与w 阅读全文
posted @ 2020-01-05 19:50 ZedFFF 阅读(159) 评论(0) 推荐(0)
摘要:Json的序列化和反序列化是个使用面很广的东西; 原因就在于当你开始使用webapi进行数据交互的时候,很多的操作就需要依靠反序列化将传递的json数据解析即可; 下载方式可以用管理NuGet包进行下载,注意这里需要配置NuGet的包地址: 注意源地址为:https://www.nuget.org/ 阅读全文
posted @ 2020-01-05 19:34 ZedFFF 阅读(163) 评论(0) 推荐(0)
摘要:三层之间的引用如下: Model 不引用任何项目 DAL 引用Model (以及解决错误时 引用的System.Configuration )BLL 引用Model 、DAL UI 引用Model 、BLL 阅读全文
posted @ 2020-01-03 17:03 ZedFFF 阅读(1729) 评论(0) 推荐(0)
摘要:Hello,我又回来了,懒懒的好多日没有写博客的日子。 今天给大家讲讲C#中的Linq用法。 要学会使用Linq的话就一定要理解三个前置知识(委托、泛型、Lambda); 好了,说到这里,估计学C#的很多小伙伴就蒙了。 但是这三个点非常重要,是贯穿了整个C#体系的精髓部分。 本节是专门讲讲Linq是 阅读全文
posted @ 2020-01-03 14:33 ZedFFF 阅读(125) 评论(0) 推荐(0)
摘要:视频内容参见:链接系列教程。 1.类库 如果找不到函数是哪个类库中的,使用alt+enter快捷键找到using的命名空间。 2.UML通用建模图 3.项目内的类库引用(白盒引用)否则就是黑盒引用 在解决方案中多个项目,项目之间存在依赖引用关系时,使用前需要添加引用 阅读全文
posted @ 2019-10-27 17:42 ZedFFF 阅读(115) 评论(0) 推荐(0)