上一页 1 ··· 339 340 341 342 343 344 345 346 347 ··· 385 下一页
摘要: 参数传递根据参数类型分为按值传递和按引用传递,默认情况下都是按值传递的,如果希望按引用传递可以在参数前加ref或者out,今天我们主要说一个按传递中的 值传递和引用类型参数的按值传递。 值类型实例传递的是该值类型实例的一个拷贝,因此被调用方法操作的是属于自己本身的实例拷贝,因此不影响原来调用方法中的实例值。 引用类型传递的是对象的引用地址,在方法内操作对象时,原对象实例也会发生改变(其实方法... 阅读全文
posted @ 2012-02-01 10:08 张占岭 阅读(769) 评论(0) 推荐(0)
摘要: 两个类对象: public class Product { public int ID { get; set; } public string Name { get; set; } public decimal Price { get; set; } public DateTime PublishDate { get; set; } } public class PrductList { public List<Product> Books { get; set; } }一个排序依据枚举:public enum ComparisonType { Price, PublishDate 阅读全文
posted @ 2012-01-31 15:53 张占岭 阅读(499) 评论(0) 推荐(0)
摘要: 只是看结构,没有分项目做,只是这例子,呵呵 项目总体图 Data层统一数据返回接口 Entity层,统一枚举值管理 Entity层实体统一继承IEntity,并派生一个第三方类型,用户查询时返回实体类型 Service层提取出抽象基类,它由公用属性及方法组成 Service层个性业务实现,它继承个性业务接口和业务基类 UI层直接调用Service的接口对象即可,根据不同的业... 阅读全文
posted @ 2012-01-18 17:24 张占岭 阅读(934) 评论(0) 推荐(0)
摘要: 先看下面的例子,它将告诉我们在JS世界中也有C#里的public , private ,及static等//重新封装document对象var Console={ Write:function(msg){alert(msg);} }; //Person对象 var Person={ _name:"zzl", //static public _age:28, PrintInfo:function(){Console.Write("name:"+Person._name+",age:"+this._age);} //public meth 阅读全文
posted @ 2012-01-18 00:02 张占岭 阅读(2565) 评论(0) 推荐(0)
摘要: 下面代码主要是从一个复杂结果集中进行一个查询,在查询中使用的结果集还是一个复杂结果集。 什么是复杂结果集? 这是我给它的定义,它是由多张表进行关联查询后,生成的新的对象结果集或者原来结果集。如下图所示 GetUserInfoDetail()方法会产生一个复杂结果集,而GetUserBaseDetail()同样会产生一个复杂结果集,后者的结果集 而前者的结果集依赖。 代码如下: namespace... 阅读全文
posted @ 2012-01-16 14:11 张占岭 阅读(715) 评论(0) 推荐(0)
上一页 1 ··· 339 340 341 342 343 344 345 346 347 ··· 385 下一页