图享网--文章列表
19460 浏览
喜欢(0)

C#中String和string的区别(不同)

我们知道,C#中的String和string都可以声明字符串变量,但两者有何区别呢?在这里总结一下:string是System.String的别称,所以,从技术角度上来说,他两是一样的。惟一不同的是,当你在使用String的时候,你先得引入命名空间:using System;否则是不能通过编译的。好了,这就是String和string的区别,如果你觉得有什么意见,欢迎交流。

C#开发 2014-08-14 11:53 0评论 0收藏
19653 浏览
喜欢(5)

C#根据枚举的数值(Value)获取对应的Name值

以前C#程序开发中,在获取枚举对应的Name时最常想到的方法是:传入枚举的value值,用switch或者if语句来逐个判断,然后取出匹配的Name值。但今天在这里给大家介绍一种更简洁的实现方式,用Enum.GetName()方法,具体实现看以下代码:using System;namespace JsonDynamic{ class Program { static void Main(string[] args) { ...

C#开发 2014-08-13 13:12 0评论 0收藏
35272 浏览
喜欢(0)

C#4.0中var和dynamic的区别

var,dynamic的区别var是静态类型,是在编译时决定的变量类型,编译器和运行时知道var声明的变量的类型,var仅仅是一个语法糖,说得更直白一些的话就是可以让你少输入一些字符,如下的实现是完全一样的:var str="hello world.";和string str="hello world.";以上这种声明都会告诉编译器str是string类型,我们可以使用string的属性和方法(比如:str.Trim(),str.Len...

C#开发 2014-08-05 17:28 0评论 0收藏
AD 友情赞助
22156 浏览
喜欢(1)

C#验证电子邮箱的正则表达式

正则表达式真是我一个最头疼的问题啊,一直想好好研究一下把它弄清楚是怎么回事,但又一直弄得糊里糊涂的,连做个邮箱地址的验证正则还是吃力,先记录一下这个邮箱验证正则表达式。([0-9a-zA-Z]([+-_.][0-9a-zA-Z]+)*)+@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.)|(([a-zA-Z0-9-]+.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(]?)此正则可以匹配多级域名的...

C#开发 2014-07-30 23:40 0评论 0收藏
27273 浏览
喜欢(2)

Mysql查询后按匹配度(相关度)分页排序

对于小项目的简单实现方式:SELECT * FROM cpstore WHERE Domain LIKE '%fir%' ORDER BY REPLACE(Domain,'fir','')以此记录,以备日后查询

MySQL 2014-07-28 17:18 0评论 0收藏
22629 浏览
喜欢(11)

MYSQL 获取某个表的各列名(字段名)并以逗号分隔(隔开)连接

MYSQL 获取某个表的各列名(字段名)并以逗号连接:SELECT GROUP_CONCAT( COLUMN_NAME SEPARATOR "," ) FROM information_schema.COLUMNSWHERE TABLE_SCHEMA = 'YOUR_DATABASE'AND TABLE_NAME = 'YOUR_TABLE'

MySQL 2014-07-22 14:53 0评论 0收藏
AD 友情赞助
36073 浏览
喜欢(0)

C#将日期转换为对应的星期名称的快速写法--SO EASY

以前将日期转换为对应的星期名称的做法是使用switch来实现,今天给大家推荐另一种C#的快速实现,就一行代码搞定,SO EASY,具体实现代码如下:var dayOfWeek = new CultureInfo("zh-cn").DateTimeFormat.GetDayName(DateTime.Now.DayOfWeek);不断地学习,终可有收获~~~

C#开发 2014-07-21 11:56 1评论 0收藏
48313 浏览
喜欢(3)

C#将字符串中的URL地址添加A标签

应用场景如下:现有一个字符串:var textToBeLinkified = "my string <a href='ftp://www.abc.com'>ftp://www.abc.com</a> abc ftp://www.abc.com abbbbb http://abc2.com";此字符串中有带有A标签的链接,也有没有带A标签的URL地址,我们需要将没有带A标签的URL转换成有A标签的链接,而原带A标签...

C#开发 2014-07-15 12:53 0评论 0收藏
57909 浏览
喜欢(4)

C#如果判断一个字符串中是否包含另一个字符串数组或列表中的任何一个元素

前段时间写了一篇《C#正则表达式判断一个字符串中是否包含某个字词》的文章,那篇文章中的判断只是对单个字符串的精确匹配判断,但对于本文标题中所描述的情形并不适用,如现在有以下需求:var str="This is a test string.";var excludeWordList=new List<string>{"is","test","string"};我们要判断str字符串中里有包含excludeWordList中的...

C#开发 2014-07-15 10:07 0评论 0收藏
AD 友情赞助
16280 浏览
喜欢(1)

EXT.NET GridPanel中如何改变选中行的样式(包括前端JS)

在开发邮件管理系统时遇到的一个问题,需求是这样的:首先有一个邮件的列表,大致展示方式和GMAIL的展示差不多,未读邮件的字体为粗体,已读邮件的字体则去掉粗体显示。在数据库中未读的标记为ReadCount=0,邮件被阅读一次,ReadCount自动加1,所以判断邮件是否已读只需要判断ReadCount这个标记是否大于0即可,那么Ext.net前台如果依据此规则来Render呢?答案是--用GridPanel的GetRowClass来处理,...

ASP.NET 2014-07-10 10:54 0评论 0收藏
26730 浏览
喜欢(3)

C#中UTF-8,GB2312等各种编码之间的转换以及字符串的编码/解码

用本文的标题去GOOGLE,百度一搜索,结果一大把,但我为什么还要写这篇文章呢?原因只有一个,就是积累一下自己在学习和实际开发中的一些知识和经验,与大家一起分享。对于刚接触C#或者C#编码的朋友,希望在你看到整理的这些转换方法之后对你有所帮助。C#开发中,编码转换是我们必然遇到也必须处理的一个问题,本文将和大家一起学习在C#开发中是如何来实现像UTF-8到GB2312等各种编码的转换的,由于是工作之余来写文章的,所以我会不断慢慢地更新本...

C#开发 2014-07-09 07:30 0评论 0收藏
55987 浏览
喜欢(2)

SQL SERVER 2005或更高版本实现分组后取TOP N条记录

SQL SERVER 2005或更高版本实现分组后取TOP N条记录,参考地址:http://rickosborne.org/blog/2008/01/sql-getting-top-n-rows-for-a-grouped-query/Table: girlidnamehairscore1KimBrunette82AnneBrunette73SarahBrunette104DeborahBrunette95MiaBrunette56S...

SQL Server 2014-07-05 23:56 0评论 0收藏
AD 友情赞助
42283 浏览
喜欢(0)

C#使用HttpWebRequest和HttpWebResponse跟踪Url每一步重定向地址

在实际开发过程中,往往我们需要从一个已知的URL跟踪其在网络中的重定向的地址列表,参考了查了一下资料,Stackoverflow上的解决方案:http://stackoverflow.com/questions/17990604/get-a-collection-of-redirected-urls-from-httpwebresponsepublic static string RedirectPath(string url){ ...

C#开发 2014-07-01 22:46 0评论 0收藏
28112 浏览
喜欢(0)

ThinkPHP在Windows系统下出现页面开头空白的原因及解决方案

由于需要,昨天把一个原来运行在APACHE上的ThinkPHP站点转移到了windows server 2012服务器上,配置好了运行该ThinkPHP环境的条件,程序跑起来也正常,但出现了一个奇怪的现象:在由ThinkPHP输出的所有HTML网页的开头有一个空字符。这导致了浏览器不能正常解析从而在页面的最顶端出现了一条约20像素的空白。网上查资料,确定是由于程序文件编码不是UTF-8或者是程序文件是UTF-8+BOM造成的,简单的解决...

综合文章 2014-06-19 10:06 0评论 0收藏
2423 浏览
喜欢(3)

阿里云免费DNS解析地址

前几天发现阿里云提供免费的DNS解析,今天试用了一下,感觉还真不错,速度挺快的DNS解析地址:223.5.5.5和223.6.6.6有兴趣的朋友可以试一下

综合文章 2014-06-09 12:58 0评论 0收藏
23872 浏览
喜欢(2)

IIS 8.5安装URL Rewrite并实现PHP的URL重写

前面转载了一篇关于IIS运行PHP程序并实现URL Rewrite的文章,该文章中主要用到了ISAPI_Rewrite组件,今天分享另一个URL Rewrite组件最近公司需要将运行在Apache的PHP程序转移到IIS8.5下运行,且PHP程序中有用到URL Rewrite,遂研究了一下IIS8.5下运行PHP程序的配置方法,参考了如下文章地址:http://blog.csdn.net/guofei886/article/detail...

综合文章 2014-06-09 11:41 0评论 0收藏
30368 浏览
喜欢(4)

ASP.NET MVC4 URL路径中带点号出现404错误的解决方案

由于项目需求,需要在Url路径中使用如下的路径,如:http://siteexample.com/promo/domain.com其中路径中的最后一部分表示一个网站的域名首先这个请求路径是由控制器Promo来控制的,其Action为Index,根据路径需求,得采用路由来映射了,具体的映射规则如下: public static void RegisterRoutes(RouteCollection routes) { ro...

ASP.NET MVC 2014-06-04 15:37 0评论 0收藏
41139 浏览
喜欢(1)

让你的IIS虚拟主机支持.htaccess文件实现URL Rewrite(转载)

本文转自:http://www.dedecms8.com/db/apache-iis/10743.html因工作需要,使用IIS虚拟主机以便同时提供asp和php支持,最近更新论坛和博客,需要IIS虚拟主机提供.htaccess实现URL重写。到这里下载合适的版本http://www.helicontech.com/download.htm下载手动安装包ISAPI_Rewrite3_0042_manual.exe,需要手工解压到服务器的...

综合文章 2014-05-28 10:48 0评论 0收藏
23700 浏览
喜欢(1)

Discuz!NT千万级数据量上的两驾马车--TokyoCabinet,MongoDB - 代震军 - 博客园(转载)

本文转载自:http://www.cnblogs.com/daizhj/archive/2010/07/20/1781140.htmlDiscuz!NT千万级数据量上的两驾马车--TokyoCabinet,MongoDB在Discuz!NT的企业版设计过程中,处理大数据表一直是一个让人头疼的问题,特别是像主题表(topic),用户表(user)等,因为对于一个流 量和发帖量都很大的论坛而言,在运行几年之后,这两个表的数据量可能会破千万(...

综合文章 2014-05-27 13:46 0评论 0收藏
32430 浏览
喜欢(1)

Centos运行.NET程序的配置-Mono+Jexus

最近申请到了一个Windows Azure的试用账户,恰好项目需要在Linux下运行.NET Web应用程序,所以利用周末的时间在Azure上来折腾一下。首先,有Azure上安装一个Centos系统的Linux虚拟主机,具体安装相当简单了,在这省过...其次,便是安装在Centos上运行.NET程序所需的运行环境,由于笔者也是第一次接触Linux操作系统,安装运行环境的过程可谓是一波三折啊:1.不会Linux的命令2.不会从WINDOW...

.NET 2014-05-25 18:54 0评论 0收藏
AD 友情赞助