
C#
cellinlab
这个作者很懒,什么都没留下…
展开
-
C#已知两天日期求之间每一天日期字符串集合
问题描述: 在《C#判断判断某一时刻属于什么时间段》中提到的订单处理系统中,有这么一个需求,就是根据用户选择的两个日期,去mdb中查询在这连个日期之间的每一天的相关信息,故需要用每一天的日期字符串来拼接sql语句。解决方法:string dtpTime1="2018-01-01";string dtpTime1="2018-10-01";string[] sTi...原创 2018-12-10 20:35:01 · 1013 阅读 · 0 评论 -
继“CP936”也失效之后重新自定义方法解决GDAL读取SHP乱码问题
问题描述: emmmm,水平太菜,这个问题看起来比较玄幻。之前默认OSGeo.GDAL.Gdal.SetConfigOption("GDAL_FILENAME_IS_UTF8", "YES");OSGeo.GDAL.Gdal.SetConfigOption("SHAPE_ENCODING", "");的时候,完全乱码。之后采取设置(详见C#借助GDAL实现对shp属性按字段读...原创 2019-03-08 09:27:12 · 1355 阅读 · 1 评论 -
C#利用Newtonsoft.Json解析JSON
问题描述: 项目需要,从postgreSQL读取数据,其中有部分字段为json格式,需要解析出部分内容进行统计解决方法:using System;using System.Collections.Generic;using System.Linq;using System.Text;using Newtonsoft.Json.Linq;namespace json{...原创 2019-03-07 12:14:06 · 3191 阅读 · 0 评论 -
C#链接PostgreSQL数据库并插入json数据
问题描述: 项目需要,对提取的数据以json格式插入到PostgreSQL数据库解决方法:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using Sy...原创 2019-03-05 20:01:52 · 2219 阅读 · 0 评论 -
C#借助GDAL实现对shp属性按字段读取,并解决乱码问题
问题描述: 需要对一批shp文件读取,提取其中部分字段到数据库解决方法:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text...原创 2019-03-05 19:53:35 · 1489 阅读 · 0 评论 -
C#实现遍历文件夹获取指定后缀名文件
问题描述: 项目需要,要进行某文件夹下所有shp数据的读取解决方法:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;...原创 2019-03-05 19:31:41 · 5017 阅读 · 0 评论 -
学点设计模式0x2 面向对象基础(3)
重构class Animal{ //... public string Shout(){//去除virtual,成为普通的公共方法 string result = ""; for(int i=0;i<shoutNum;i++) result += getShoutSound()+", ";//调用一个虚方法 ...原创 2019-01-25 01:04:18 · 153 阅读 · 0 评论 -
学点设计模式0x1 面向对象基础(2)
封装 每个对象都包含它能进行操作所需要的所有信息,这个特性 成为封装,因此对象不必依赖其他对象来完成自己的操作。 封装的好处: 1.良好的封装能够减少耦合 2.类内部的实现可以自由地修改 3.类具有清晰的对外接口private void button2_Click(object sender,EventArgs e){ ...原创 2019-01-24 21:11:09 · 169 阅读 · 0 评论 -
学点设计模式0x0 面向对象基础(1)
类与实例 对象: 一个自包含的实体,用一组可识别的特性和行为。 类: 具有相同的属性和功能的对象的抽象的集合。class Cat{//定义类,类名称首字母大写 public string Shout(){//对外公开的方法用public修饰符 return "喵喵喵"; }} 实例: ...原创 2019-01-24 13:58:27 · 215 阅读 · 0 评论 -
C# list写出到Excel
问题描述: 可视化效果Excel导出效果 解决方法:/*引用using System.IO;using NPOI.SS.UserModel;using NPOI.XSSF.UserModel;数据List<string> xList = new List<string>() { };List<int> b...原创 2018-12-11 17:37:46 · 2517 阅读 · 0 评论 -
C#利用委托和ProgressBar实现进度条显示
问题描述: 项目需要,处理数据时间较长,有显示进度需求。解决方案:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;u...原创 2019-03-12 17:11:25 · 4118 阅读 · 0 评论