VS不生成.vhost.exe和.pdb文件

778次阅读|188次收藏|9次赞

使用Visual Studio编译工程时,默认设置下,即使选择了Release时也会生成扩展名为.vshost.exe和.pdb的文件。有时我们不需要这些文件,下面介绍在VS中,不生成.vhost.exe和.pdb文件的方法

Visual Studio中使用正则表达式替换

849次阅读|486次收藏|390次赞

在使用Visual Studio编程时,我们经常会用到查找与替换的功能,有时会遇到大量替换字符,字符串,甚至是多行代码,注释等的情况,这个时候可以使用正则表达式来批量替换

Linq操作Datable

651次阅读|172次收藏|389次赞

在ASP.NET编程中,可能有很多情况下要对DataTable的里面的数据进行处理,我们可以通过Linq的方式对DataTable的数据进行灵活的处理,DataTable中提供了AsEnumerable()方法。下面介绍Linq操作Datable的几个实例

C#中Nullable<T>

748次阅读|422次收藏|472次赞

在C#中,对于可空类型描述为:Nullable<T>, 它表示该类型是可以为空的一个类型。它被定义为一个结构(struct)而非一个类(class),C#中对于Nullable<T>可空类型有个简单写法:T?,例如:int?。下面简单介绍Nullable<T>的用法

host切换工具SwitchHosts

1104次阅读|421次收藏|290次赞

在WEB编程、调试、测试中,经常需要修改host文件,将某个域名指向指定的IP,如果每次需要切换的域名较多,则改host非常费时。SwitchHosts是一款host切换工具,可以让我们很方便的在多个Hosts文件之间进行切换。

C#不建议在构造函数中调用虚方法或虚属性

1092次阅读|335次收藏|323次赞

在C#中,用virtual关键字修饰的方法(属性、事件)称为虚方法(属性、事件),在C#中如果存在类的继承关系,应避免在构造函数中调用虚成员。下面通过一个实例说明为什么不建议在C#中的构造函数中调用虚方法或虚属性的原因

Request.Url的值有可能会带端口号

838次阅读|27次收藏|94次赞

ASP.NET中,Request.Url可以获取当前的URL信息,不过,在使用的时候,有一点需要我们注意,在nginx负载下获取的Request.Url,会存在带端口号的情况,这时,如果在其他页面执行操作后,回跳到Request.Url的页面,则会出错。

.NET中时区转换

1009次阅读|44次收藏|480次赞

在ASP.NET开发中,有时会遇到服务器在A国,但是客户在B国,所以要把本地时间/服务器时间转换成B国时间。这就涉及到时区的转换,下面简单介绍.NET中时区转换的方式。

.NET中低版本程序调用高版本DLL

1114次阅读|25次收藏|498次赞

在.NET项目开发中,有时需要对旧的程序进行二次开发,但是有些DLL是高版本的,如果对旧程序升级高版本,则需要改动的地方比较多,在项目比较急,开发时间短的情况下,可以通过下面方法让低版本程序调用高版本的DLL文件。

ReturnUrl带多个参数,返回时只返回一个参数的解决方法

1439次阅读|463次收藏|117次赞

在ASP.NET编程中,经常需要跳转到某个页面,在这个页面处理成功后,又返回到原页面的情况,通常我们会在跳转的页面后面加上ReturnUrl参数,将原页面作为ReturnUrl的值带过去,如果ReturnUrl后面的参数有多个时,会出现跳转到原页面时只返回一个参数的情况,下面介绍其解决方法。

C#压缩图片不失真

943次阅读|20次收藏|251次赞

在C#编程项目中经常会涉及到图片的压缩,将图片压缩到指定的大小非常简单,但是图片压缩后,会存在一定的失真的情况,即图片看上去比原图模糊很多,下面介绍一份压缩图片不失真或者失真比较小的C#代码,希望对大家有一定的帮助

MVC中使用jQuery加载分部视图(PartialView)

1342次阅读|95次收藏|167次赞

在MVC编程中,有时需要通过jQuery异步加载不同的内容,可以将这些内容(静态内容、或者动态)写入分部视图(PartialView)中,然后通过jQuery调用,在.success回调函数里面处理这个分部视图的内容即可。
MVC

在VS中按F12转到DLL文件定义的源代码

1278次阅读|77次收藏|52次赞

在VS中调试某个函数时,当需要查看这个函数定义的源代码时,可以按F12转到定义,如果提供这个方法的是一个DLL文件,按F12时,只能看到函数名、参数、返回值等信息,却查看不到源代码,下面介绍结合Resharp实现在VS中按F12转到DLL文件定义的源代码的功能。

.NET中IsNullOrEmpty和IsNullOrWhiteSpace的区别

1759次阅读|492次收藏|235次赞

在ASP.NET编程中,经常需要对字符串进行空值判断,.NET中系统提供了string.IsNullOrEmpty以及string.IsNullOrWhiteSpace两个方法,那么,两者的区别是什么呢?

.NET中获取URL问号后面的字符串

1204次阅读|499次收藏|265次赞

在ASP.NET网页编程中,经常需要获取当前URL或者来源URL问号后面的字符串,例如,在页面跳转时,需要将跳转前URL问号后面的所有字符串传递到跳转后的页面,ASP.NET提供了个非常简单的方法。
博聚网