C#
文章平均质量分 67
fengyun14
这个作者很懒,什么都没留下…
展开
-
string与参数引用传递
编者语:书上都说string是引用类型,但事实上我所看到的string和所谓的值类型没有什么区别,但通过看以下的文章,明白了:1、string a="abc";之后,如果a="xy",则是a并没有改变内存中已经存在的"abc",而是又创建了另外一个实例。实际上相当于:string a=new String("abc");a=new String("xy");但如果是StringBuffer,则原创 2006-09-09 18:38:00 · 11165 阅读 · 0 评论 -
.NET FrameWork 各版本程序的兼容测试
我用VS2012写了一个程序,结果无法部署到 WINDOWS XP上,于是,就测试了一下.NET程序的兼容情况:1、.NET 4.5 无法在 .NET 4 上运行。即使将 XX.exe.config 中: ,4.5改为4.0,也仍然运行不了。2、.NET 2.0程序不可以在只安装了.NET 4.0的机器上运行,但可以在.NET 3.5上运行。其实能在.NET 3.5上运行的根本原因是,.原创 2013-06-14 09:20:29 · 7231 阅读 · 1 评论 -
.NET 网站自动登录
首先,我们先定义一些变量:C# codeprivate const string NET_SESSIONID= "ASP.NET_SessionId=";private const string CLIENTKEY = "ClientKey=";string aspcookie = "";private string html = "";private string ses转载 2013-02-27 09:37:42 · 1536 阅读 · 0 评论 -
ASP.NET MVC Web API - 利用jQuery進行CRUD
( 這篇文章主要來源為ASP.NET官網的教學,在經過小弟的改編與添加一堆雜七雜八的東西XD )前期提要通常漫畫前面都會有一個前期提要,畢竟前篇拖的時間也有點久了,所以這邊就稍微的劇情回顧一下吧XD,首先,我們談到ASP.NET MVC Web API,其實Web API就是透過HTTP的一個Web Service,所謂的Service,就是一個服務窗口,你可以透過這個窗口進行某些事情 (转载 2013-03-05 15:27:04 · 2305 阅读 · 0 评论 -
通过Linq来获取数据库中的所有表及其字段名称
<br />static void Main(string[] args) { DataClasses1DataContext dc = new DataClasses1DataContext(); Console.WriteLine("Database: {0}", dc.Mapping.DatabaseName);//数据库名称 Console.WriteLine("The table coun原创 2011-05-04 12:32:00 · 5046 阅读 · 0 评论 -
.NET学习心得点滴
1、C#程序是一组类型声明。(C程序时一组函数和数据类型,C++程序时一组函数和类)这里的类型是指type,包括:(1)预定义类型:int、bool、string 等;(2)用户定义类型:类类型(class)、结构(struct)、数组(ARRAY)、枚举(enum)、委托(delegate)、接口(interface)、泛型。类型通过类型声明创建,包含:(1)要创建的类型的种类;(2)新类型的名称;(3)对类型中每个成员的声明(名称和规格)。array和delegete类型除外,他们不含有命名成员。一旦声原创 2011-04-05 16:59:00 · 743 阅读 · 0 评论 -
LINQ的执行时间
LINQ的查询执行遵循以下原则:1、一般情况下(除了下面第三条说的情况),LINQ都是延迟执行,原因:以DLINQ为例,越晚被执行,对业务逻辑的理解就越清晰,DLINQ查询对数据库的请求压力越小。编译器对LINQ查询优化可作的事情越多。2、由于是延迟执行,也就是调用的时候才去执行。这样调用一次就被执行一次,这样就具备了重复执行的功能,参看之前的几个重复执行的例子。而这个重复执行是不需要再此原创 2009-10-15 00:29:00 · 938 阅读 · 0 评论 -
c# 获取当前路径
Application.StartupPath 获取当前路径 Application.ExecutablePath 获取当前完整路径(包括文件名*.exe)转载 2006-08-29 11:45:00 · 1658 阅读 · 0 评论 -
XML 之用 C#增删改
我的自动生成google Maps 的代码(部分)://生成2个网站的按季度的google的sitemaps。 XmlTextWriter xmlw=new XmlTextWriter(Server.MapPath("googleMapG"+Tyear.Text+Tjidu.Text+".xml"),Encoding.UTF8); // star原创 2006-09-20 10:56:00 · 1086 阅读 · 0 评论 -
c#中反射的用法(即如何根据字符找到已定义的变量)
常常羡慕javascript中,用$('#ab'),即可找到某个变量或控件,然后赋值或取值。而c#这种静态语言就不好办了,但其有反射,可以达到目的。 反射要先:1、引用using System.Reflection; 2、定义一个类。举例如下: public class ids { public string id1="a", id2="a", id原创 2013-07-20 08:06:52 · 4160 阅读 · 0 评论