随笔分类 - C#
asp.net 、C#窗体程序、MVC 等微软系列技术
摘要:今天用户发来一张图,用户再向ERP系统中上传Excel文件时提示的,这是因为之前用户的ERP系统换了一台服务器,服务器环境中没有安装Office 软件导致的,所以就没有对应的环境。 提示内容未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序(导入Excel文件报错); 问
阅读全文
摘要:ref 关键字通过引用传递的参数的内存地址,而不是值。简单点说就是在方法中对参数的任何改变都会改变调用方的基础参数中。代码举例: 同样,out关键字也是通过地址传递,方法中对参数的任何改变都会改变调用方的基础参数值,代码举例: 从上述的两段代码中,可以看出,Ref 的参数必须先初始化,而out 的参
阅读全文
摘要:导航目录: Newtonsoft.Json 概述 一:Newtonsoft.Json 支持序列化与反序列化的.net 对象类型; 二:C#对象、集合、DataTable与Json内容互转示例; 三:C#对象转换Json时的一些高级(特殊)设置; 前面两篇分别介绍了C#转换JSON时一些常规的用法,以
阅读全文
摘要:方式一:通过循环数组拼接的方式; 方式二:使用string 对象中Join方法实现; 根据上述的两种方式,可以看到使用第二种代码相对简洁了很多; C# 中 String. Join 方法 是 连接指定数组的元素或集合的成员,在每个元素或成员之间使用指定的分隔符。 Join方法还有好几个重载方法,如下
阅读全文
摘要:导航目录: Newtonsoft.Json 概述 一:Newtonsoft.Json 支持序列化与反序列化的.net 对象类型; 二:C#对象、集合、DataTable与Json内容互转示例; 三:C#对象转换Json时的一些高级(特殊)设置; 这个过程没有什么需要说的,撸个简单一点的代码说明下:先
阅读全文
摘要:导航目录: Newtonsoft.Json 概述 一:Newtonsoft.Json 支持序列化与反序列化的.net 对象类型; 二:C#对象、集合、DataTable与Json内容互转示例; 三:C#对象转换Json时的一些高级(特殊)设置; Json.net 序列化程序会将.Net 值转换为js
阅读全文
摘要:有时候,在前后台数据交互或者APP与后台交互的时候,我们通常会使用Json进行数据交互,为此会使用到Newtonsoft.Json.dll 这个类库,这个类库非微软官方,但是下载量已经超过了数十万次,可以说使用量已经是非常的大了;并且这个类库是开源类库,如果功能不满足,也可以自己去改进一下它;以前都
阅读全文
摘要:visual studio 2017中,每个类或者方法顶部会显示此方法的引用关系或者作者更改项;这个功能极大了提高了我们代码的定位效率;不过有时候却发现每一行代码都有,会增加我们屏幕显示内容,有时候看起来很累,于是这个可以根据需要显示与不显示; (显示引用关系的时候) 如果不希望显示,点击【工具】-
阅读全文
摘要:代码折叠:ctrl+M,O; 代码展开:ctrl+M,L; 参考:https://wenku.baidu.com/view/0aa5a055366baf1ffc4ffe4733687e21af45ff86.html
阅读全文
摘要:经过昨天的ElasticSearch 安装,服务以及可以启动了,接下来就可以开发了,找到了官网提供的API以及示例,Es 官方提供的.net 客户端有两个版本一个低级版本: 【Elasticsearch.Net.dll】这个dll文件官方解释无依赖关系的客户端,对于您如何构建和表示您的请求和相应没有
阅读全文