随笔分类 - C#
有关于C#方面的一些知识的学习和积累.
摘要:在C#中分隔字符串时,按特定字符进行分隔的时候可能会遇到空值,如何我现在传入的是Id的字符串,如:"1501,1502,1503,,1505",以逗号分隔,由于各种原因,导致传入的字符串中有连续的逗号,如果我要利用这一串字符串得到ID数组作为Sql查询的条件,那么我就必须对这种情况进行处理。实例...
阅读全文
摘要:?? 用于判断当前对象是否为null.语法: 对象 ?? "当前对象为null时赋的默认值".string nullString = null; string Kong = ""; string a = nullString ?? "能判断为null"; ...
阅读全文
摘要:今天做项目的时候发现一个小Bug,引得自己一番思考,在项目中有一个简历信息列表的分页问题,第一页的最后一条信息和第二页的第一条信息是重复的,但是从第二页以后就没有重复的信息了(这个是后来才发现的),就此问题我进行了一番研究,研究结果发现是因为作者在数据访问层对业务逻辑层传递过来的分页起始值再减了...
阅读全文
摘要:.NETMVC里如何在服务器端执行JS:三种解决方案:1.直接返回JavaScript. publicActionResultXXXAction1() { returnJavaScript("alert('HelloWorld')"); }2.空白页面上输出文本内容. publicActi...
阅读全文
摘要:一 字符串中的用法字符@表示,其后的字符串是个“逐字字符串”(verbatim string)。@只能对字符串常量作用。1.用于文件路径string s_FilePath ="C:\\Program Files\\Microsoft.NET\\test.txt";相当于string s_FilePa...
阅读全文
摘要:最近在学习WCF,在这过程当中我遇到了很多的问题,简单说说我遇到的问题已经可能有效的解决方案。1.在C#中,同一个解决方案下无法引用别的项目,引用之后会有一个警告,查看属性找不到引用的路径,这种情况大部分都是由于两个项目的版本不一致所导致的。2.在C#中,重新引用服务或者是更新服务引用的时候,如果出...
阅读全文
摘要:本周由于工作需要,接触了PetaPoco(一个小型的ORM-框架)和ExtJS,这个项目框架是别人写好的,用的是MVC,我写的MVC程序一般控制器和视图都是在一个类库下面的,但是作者是把MVC中的控制器和视图分别写着两个类库当中的,这种写法我第一次见,所以我很想知道控制器是怎么和视图进行关联的。下...
阅读全文
摘要:一.string.Emptystring.Empty就相当于 "" ,一般用于字符串的初始化 ,比如: string a; Console.WriteLine(a);//这里会报错,因为没有初始化a而下面不会报错: string a=string.Empty; Console.WriteLine(a...
阅读全文
摘要:一直念叨着写博客,可是迟迟不见下笔,工作到现在,技术长进了一点,但是记的东西都很杂,也没个思路,也不知道怎么去写一遍博客,现在在做MVC,写一点跟MVC有关的吧。 我们都知道MVC程序的所有请求都是先经过路由解析然后分配到指定的Controller 以及 Action 中的,MVC中的路由规则都...
阅读全文