随笔分类 - C#
摘要:一般用一个实体去解析一个json串通常会存在以下几种情况: 1.序列化成json的实体属性多于解析json串的实体属性。 2.解析json串的实体属性多于序列化成json的实体属性。 3.序列化成json串的实体类与解析json串的实体类名字不一致。 4.序列化成json串的实体的属性跟解析json
阅读全文
摘要:目录:windows服务中,如果在程序中写“a.txt”;它指的并非是服务运行文件所在目录;而linux则指的是运行文件目录。时间:windows下的ToShortDateString为“1990-01-01”格式,而linux下为“1/1/1990”格式,linux下的这种格式在向mysql数据库...
阅读全文
摘要:如果数据库中存在这条记录就不插入,如果不存在就插入。insert into表 (字段1 ,字段2,f_字段3) select top 1 @字段1值@字段2值,@字段3值 where not exists ( select 1 from表 where 字段1=@字段1值)
阅读全文
摘要:今天在EF开发的过程中报出这样的错误:Entity FrameWork异常:无法加载指定的元数据资源在网上看了一些帖子,一般说的解决方法都比较繁琐。我是这么解决的:首先我先说下我的文件结构层次:存在web类库和Dal类库,而数据的edmx是在DAL类库中。我猜想可能是两个配置文件不同造成的,就把da...
阅读全文
摘要:将list转化为IEnumrable可通过new BsonArray(list)实现;class questionInfo { public int _id { get; set; } //试题id public List Samequestions { get; set; } public int...
阅读全文
摘要:MongoClientSettings mongoSettings = new MongoClientSettings(); TimeSpan t = new TimeSpan(100); mongoSettings.ConnectTimeout = t;...
阅读全文
摘要:mongodb中存储的结构如下:public class questionInfo { public int _id { get; set; } //试题id public List Samequestions { get; set; } //与该题分词相似的试题...
阅读全文
摘要://把对象序列化为json对象public static string GetJson(T obj){ DataContractJsonSerializer json=new DataContractJsonSerializer(typeof(T)); using(MemoryStream ...
阅读全文
摘要:1 class ExcelHelper : IDisposable 2 { 3 private string fileName = null; //文件名 4 private IWorkbook workbook = null; 5 ...
阅读全文
摘要:public int calStrLen(string Str){ int i=0; if(Str==null) { return i; } else { foreach(char c in Str) { if(c>0x4e00&&c<=0x9fa5) ...
阅读全文
摘要:环境vs2012,话不多说直接贴代码:(.net端) [WebService(Namespace = "http://*********.com/")]//对方调用的命名空间 [WebServiceBinding(ConformsTo = WsiProfiles.None)] [S...
阅读全文
摘要:不要怪我水平低,其实真不高.....呵呵 在网上一搜读取xml文件的方法,挺多的。但我想的是直接读取XML格式的字符串,今天知道怎么弄了,现在分享下。 假如message就是我们想读取的字符串。 可以这么写: var doc = new System.Xml.XmlDocument();...
阅读全文
摘要:我是在一次以XML格式的字符串作为参数值进行post请求时,服务器端(MVC模式)报出“从客户端(StaffBindReq=" 方法二、配置web.config文件 *************************************...
阅读全文
摘要:Convert 与强制类型转化的区别:Convert会四舍五入,而强制类型转化不会as不可以操作基元类型“==”和“Equals”都倾向于这样的一种比较:对于值类型,如果类型的值相等,则返回true,对于引用类型,如果类型指向同一个对象,则返回Ture;但是对于string这样一个特殊的引用类型,微...
阅读全文
摘要:如果直接赋值,一般容易报“该行已经属于另一个表。” 的错误,解决方法:目标表.Rows.Add(原表.Rows[0].ItemArray );
阅读全文
摘要:这段时间做了一些通信加密的项目,现将一些总结归纳如下,如果有不对的地方,还望各位大神多多指教。 在C#中经过des加密后的数据,通过base64编码后传递给对方需要注意以下几个问题: 1.如果对方是java语言并通过urlbase64解密,那么你需要把你加密后的一些字符进行替换,“你的加密串...
阅读全文

浙公网安备 33010602011771号