摘要:
Msdn解释: 简而言之:如果使用WCF数据服务,就可以通过Rest的方式来访问和更改数据。 实战: 1:新建Asp.net 空Web应用程序: 2:因为WCF数据服务需要ado.net 实体,所以添加一个实体,命名为Northwind 3:添加了数据实体后,需要添加一个... 阅读全文
摘要:
相信很多人在读取文件的时候都会碰到乱码的情况,所谓乱码就是错乱的编码的意思,造成乱码的是由于编码不一致导致的。演示程序:新建3个文本文件:编码和名字一样,分别是ansi,Unicode,utf8里面的内容都是:~!@#¥%……&*()abcdefg123456789测试数据读取这些文件的代码如下:public static void Main(){ List<string> lstFilePath = new List<string>() { "H:\\TestText\\ansi.txt", "H:\\TestText\\unic 阅读全文
摘要:
在SQL server数据库中这几个类型应该是比较常用的,这篇文章主要也是和大家一起讨论下这几个类型。 先重点看前面4个:char ,nchar,varchar,nvarchar Msdn解释如下: 固定长度或可变长度的字符数据类型。 char [ ( n ) ] 固定长度,非 Unicode 字符数据,长度为 n ... 阅读全文
摘要:
对数据进行排序 方法名 说明 OrderBy 按升序对值进行排序。 OrderByDescending ... 阅读全文
摘要:
这几年看了不少书,大部分是自掏腰包,看一本好书是享受,我很喜欢这种感觉。这些是我这几年看书的一些心得,对于一些新手来说,可能有点帮助。这几年一直在走技术路线,所以看的大部分都是技术方面的书籍,而且还偏向C#,有的同学可能会说看完这么多书,你记得多少,事实上,我也不知道我记得多少,我唯一知道的是我在看书的时候,我看懂了,我明白了,我当时记住了,就这么简单,所以不需要记那么多,只要记住你曾经看过,曾经思考过,这本书曾经让你明白过一些,这就够了,这就是我对书的理解。2008年C#2005 & .net 3.0高级编程 这本书是我第一本看的书,1500多页,很详细,非常好,也很基础,适合入门级 阅读全文
摘要:
我曾经写过一个博客下载工具: 博客园博客下载工具,可以主动搜索某人的blog,并以MHTML格式保存到本地文件夹脱机浏览。 在这篇文章里面,我写了如何制作一个下载工具的思路,但是我没有讲我为什么要写这样一个下载工具: 很简单:公司不允许上外网。 工具的不足: 上面的那个工具有一点不足,它只能搜索博客园的某个名人的博客文章,但是有时候我想要搜索的可能是某个关键字,比如当我需要silverlight的资料的时候,我可能会将我知道的几个博客中搜到的silverlight的文章全部下过来,比如msdn,codeproject,stackoverflow,博客园。。 解决方... 阅读全文
摘要:
如果有人问你,C# 中可以new 一个接口吗?,你会怎么回答? 假设ITestInterface 是一个接口,那么这样的代码是否有问题? ITestInterface testInterface = new ITestInterface(); 很多书上都会说,当然有问题,接口不能用new ,然后你就认为上... 阅读全文
摘要:
新建控制台程序CAStudy.在应用程序中,添加books.xml,belowAvg.xsl 代码分别如下: books.xml <?xml version='1.0'?> <!-- This file represents a fragment of a book store inventory database --> <bookstore> <book genre="autobiography" publicationdate="1981" ISBN="1-861003-11-0& 阅读全文
摘要:
假设有一个string “BaSiC”,需要将它转变为大小写,那么该如何转换? 最简单的方式:调用api: string str = "BaSiC"; string strUpper = str.ToUpper(); string strLower = str.ToLower(); 第二种方法:调用Char.ToUpper(),Char.ToLower()方法,同样是调用api 第三种方法:使用for循环来判断,如果是大写就,如... 阅读全文
摘要:
首先说明:如果没有进入调试模式的话,默认的调试窗口如下: 开始前的准备: 新建控制台程序DebugWindowDemo: 修改Program.cs 的代码为: program.csusing System;using System.Threading;using System.Threading.Tasks;using System.Diagnostics;class S { public static void Main() { pcount = Environment.ProcessorCount; Co... 阅读全文