摘要: 以下是遗传json数组: var jsonInfo=[{"name":"abc","id":"1","count":0},{"name":"def","id":"2","count":1}] 如果使用传统的JsonConvert.DeserializeObject方法会报错,这时需要使用以下方法: 阅读全文
posted @ 2017-11-10 11:46 一!雨 阅读(7183) 评论(0) 推荐(0) 编辑
摘要: 如果对当前序列化的实体全部生效的话使用如下: [JsonProperty(PropertyName="onLineFile",NullValueHandling=NullValueHandling.Ignore)] public OnLineFileVo OnLineFile { get; set; 阅读全文
posted @ 2017-11-10 11:28 一!雨 阅读(7658) 评论(0) 推荐(1) 编辑
摘要: mysql没有split函数,这里手动写一个: CREATE PROCEDURE sp_split(in c1 varchar(2000),in split1 varchar(20)) BEGIN CREATE TEMPORARY TABLE IF NOT EXISTS temp_split ( c 阅读全文
posted @ 2017-11-03 14:36 一!雨 阅读(32865) 评论(2) 推荐(0) 编辑
摘要: richtextbox插入回车,开始是这样写的,在win7下运行时没有问题: MyMessageBox.CaretPosition.InsertLineBreak(); MyMessageBox.CaretPosition = MyMessageBox.CaretPosition.GetNextIn 阅读全文
posted @ 2017-10-17 10:28 一!雨 阅读(1243) 评论(0) 推荐(0) 编辑
摘要: ObservableCollection没有自带的sort排序功能,那么可以写一个扩展方法: public static void Sort<T>(this ObservableCollection<T> collection) { collection.Sort(Comparer<T>.Defau 阅读全文
posted @ 2017-10-13 16:56 一!雨 阅读(2003) 评论(0) 推荐(0) 编辑
摘要: ObservableCollection本身是没有排序Sort功能的,不过我们可以通过冒泡排序来实现,以下是扩展功能: public static void Sort<T>(this ObservableCollection<T> collection, IComparer<T> comparer) 阅读全文
posted @ 2017-10-13 16:54 一!雨 阅读(349) 评论(0) 推荐(0) 编辑
摘要: var guid = Guid.NewGuid();Debug.WriteLine(guid.ToString()); //1f3c6041-c68f-4ab3-ae19-f66f541e3209Debug.WriteLine(guid.ToString("N"));//1f3c6041c68f4ab3ae19f66f541e3209Debug.WriteLine(guid.ToString(... 阅读全文
posted @ 2017-06-02 14:21 一!雨 阅读(5052) 评论(0) 推荐(0) 编辑
摘要: 在wpf的绑定中,我们会用到多值绑定,如下: 这里如果 StringFormat="{3}({0}/{1}):{2}"这样写是不能通过编译器的,解决方案是在前面加一组大括号就可以了,如下: StringFormat="{}{3}({0}/{1}):{2}" 完整绑定如下: ... 阅读全文
posted @ 2017-05-17 16:50 一!雨 阅读(1346) 评论(0) 推荐(1) 编辑
摘要: filterContext.HttpContext.Response.Write(""); 在使用超时设置时在本机调试时可以返回登录页面,在本机部署也可以,但是在服务器部署后没有跳转到登录页面,报错,以前的代码如下: public class HandlerLoginAttribute : AuthorizeAttribute { public b... 阅读全文
posted @ 2017-05-15 18:03 一!雨 阅读(2579) 评论(0) 推荐(0) 编辑
摘要: 今天在执行一个format时出现了这样一个问题,困惑了很久,就是 string.Format("{0:00}",“1”)结果是1 string.Format("{0:00}",1)结果是01, 这个结果困惑了很久,造成我好多地方都错了,看来需要记住,这种方式只能对数字有效,对字符串无效 阅读全文
posted @ 2017-05-06 20:11 一!雨 阅读(440) 评论(2) 推荐(0) 编辑