随笔分类 -  C#与.NET

上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要:症状: Visual Studio2012编译C#项目时出错“LC.exe”已退出,代码为 -1。 原因: 因为证书的原因,把项目中“properties”目录下的“license.licx”文件删除,再编译就成功了。如图: 解决方法: 将项目Properties下的licenses.licx文件删 阅读全文
posted @ 2020-06-13 20:36 rainbow70626 阅读(320) 评论(0) 推荐(0)
摘要:在实际项目中,我们有时会遇到因为项目重构,需要修改命名空间,除了一个一个类修改外,大多数会采用批量替换的方法去重命名。昨天又遇到了此类问题,网上找过的方法说要结合ReSharper重构重命名.于是装上这个工具,在VS2008上试了一下发现确实能做到,不过后来试验了,不用它VS工具也能够做到批量的重命 阅读全文
posted @ 2020-06-01 22:45 rainbow70626 阅读(378) 评论(0) 推荐(0)
摘要:在Visual Studio中将现有的项目或者文件夹(尤其是多层目录的)添加到项目解决方案中,步骤如下: 1、将现有项目或文件夹拷贝到指定目录下; 2、解决方案右上有个显示所有文件的按钮,如下图所示; 然后选中所有要添加的文件,右击 选择包含到项目中即可。 阅读全文
posted @ 2020-04-24 23:02 rainbow70626 阅读(4180) 评论(0) 推荐(1)
摘要:天地图地理编码(GeoCoder)服务接口返回的Json格式的数据,如下所示: http://api.tianditu.gov.cn/geocoder?ds={"keyWord":"北京市"}&tk=您的tk密钥 返回结果实例: { "msg":"ok", "location": { "level" 阅读全文
posted @ 2020-02-23 19:32 rainbow70626 阅读(1402) 评论(0) 推荐(1)
摘要:百度地图地理编码(GeoCoder)服务接口返回的Json格式的数据,如下所示: http://api.map.baidu.com/geocoding/v3/?address=**省**市**区**路**号院**社区&output=json&ak=您的AK密钥 返回结果实例: { "status": 阅读全文
posted @ 2020-02-23 17:28 rainbow70626 阅读(616) 评论(0) 推荐(0)
摘要:1、同步HTTP网络要求 //第1步: 送出要求 string url="https://www.baidu.com/"; HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); //第2步: 取得回應 HttpWebResp 阅读全文
posted @ 2020-02-23 12:19 rainbow70626 阅读(198) 评论(0) 推荐(0)
摘要:1.数值应保存在二进制文件 首先列举文本、二进制文件的操作(读写)方法: 方式1: //文本文件操作:创建/读取/拷贝/删除 using System; using System.IO; class Test { string path = @"f:/t.txt"; public static vo 阅读全文
posted @ 2020-02-22 14:43 rainbow70626 阅读(2423) 评论(0) 推荐(0)
摘要:现象描述: C# .Net FrameWork3.5中异步HTTP请求时,由于安全协议的问题System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)方法抛出“基础连接已经关闭: 发送时发生错误”。 原因分析: 大多数情况下是 阅读全文
posted @ 2020-02-19 02:44 rainbow70626 阅读(1477) 评论(0) 推荐(0)
摘要:在请求HttpWebRequest的报了如下的错误“远程服务器返回错误: (411) 所需的长度”,结果网上 百度了一下说,再请求POST的时候,若没有参数的情况下,需要将进行如下设置: request.ContentLength = 0; 参考链接: 1、远程服务器返回错误: (411) 所需的长 阅读全文
posted @ 2020-02-19 00:03 rainbow70626 阅读(1670) 评论(0) 推荐(0)
摘要:今天在做code analysis时,遇到了这个提示 Warning 1 CA1014 : Microsoft.Design : Mark 'Demo.exe' with CLSCompliant(true) because it exposes externally visible types. 阅读全文
posted @ 2020-02-05 15:25 rainbow70626 阅读(794) 评论(0) 推荐(0)
摘要:用户在窗口漫游时,需要加载精细的高程和纹理数据时的处理思路:当用户漫游时直到窗口相机的视场角的1/2小于(瓦片大小*瓦片绘制距离的乘积)时,才初始化四叉树瓦片类QuadTile,或者加载本地缓存中的数据,或者通过http请求下载远程的网络数据。接下来的处理流程为: 网络下载相关类之间的引用关系: 记 阅读全文
posted @ 2020-01-08 22:47 rainbow70626 阅读(256) 评论(0) 推荐(0)
摘要:进来的项目中要实现能够在windows service中调用指定项目的链接页面。由于访问页面时候使用的是ie浏览器或其他浏览器,所以想起用webclient类。 如果只想从特定的URI请求文件,则使用WebClient,它是最简单的.NET类,它只用一两条命令执行基本操作,.NET FRAMEWOR 阅读全文
posted @ 2019-12-25 23:28 rainbow70626 阅读(2504) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2019-12-23 00:01 rainbow70626 阅读(26) 评论(0) 推荐(0)
摘要:1. NuGet是什么? NuGet is a Visual Studio 2010 extension that makes it easy to add, remove, and update libraries and tools in Visual Studio projects that 阅读全文
posted @ 2019-12-07 14:11 rainbow70626 阅读(361) 评论(0) 推荐(0)
摘要:在开发应用程序时,有时候需要定义简单的类,有时候需要定义复杂的集合类型,复杂的集合类型既可以用于存储简单类的对象,也可以用于存储其它集合类型。这时候就用到了集合类中嵌套定义和引用。下面代码示例。 ListBase类: 详细的解析就不多说了,大家运行源码体会吧。 源码下载:源码 阅读全文
posted @ 2019-11-13 19:58 rainbow70626 阅读(296) 评论(0) 推荐(0)
摘要:在定义类的时候,类中可以嵌套定义指向自身的引用(C、C++、C#)或指针(C、C++)。详见代码: 源码下载:https://pan.baidu.com/s/1HSI4DZ5xw91LOhU2D02xXA 阅读全文
posted @ 2019-11-13 19:47 rainbow70626 阅读(1345) 评论(0) 推荐(0)
摘要:为了加深对函数递归调用过程中的理解,本Demo程序特意在VS2008 C#控制台程序实现了阶乘的计算功能,用于观察函数递归调用过程中的调用堆栈的情况。 源码如下: 函数递归调用过程中的调用堆栈的情况截图如下: 源码下载:https://pan.baidu.com/s/18SHyws1vX2a-fvb 阅读全文
posted @ 2019-11-13 11:52 rainbow70626 阅读(1022) 评论(0) 推荐(0)
摘要:基类: 派生类: 主函数调用测试代码为: 基类的XML文件: 派生类的XML文件: 源码下载:DeserializeTest.rar 提取码:pkya 总结:将xml文件反序列化为类的实例的时候,只要xml文件的根节点的名字与被反序列化的类的名字一致即可。当然了,反序列化成功后,用基类的实例引用去指 阅读全文
posted @ 2019-11-12 00:19 rainbow70626 阅读(570) 评论(0) 推荐(0)
摘要:XmlIgnore是一个自定义属性,用来指明在序列化时是否序列化一个属性。如下面的例子: 在序列化时,其结果如下所示 我们可以看到,因为设置了XmlIgnore,所以Comments没有被序列化。对于已经设置了XmlIgnore的属性,也可以通过XmlAttributeOverrides 来重新第一 阅读全文
posted @ 2019-11-11 23:48 rainbow70626 阅读(697) 评论(0) 推荐(0)
摘要:给大家共享一些C#多线程与并行编程方面的电子书,中英文版本的。 链接: 百度网盘地址 提取码: y99a 阅读全文
posted @ 2019-04-12 20:00 rainbow70626 阅读(646) 评论(1) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 10 下一页