#region ref and out reference
public class RefOrOut
{
public void Ref(ref int a)
{
a = a + 1;
}
public void Out(out int b)
{
b = 0;
b = b + 1;
}
}
#endregion
调用代码:
RefOrOut refOrOut = new RefOrOut();
int b;
int a=0;
refOrOut.Out(out b);//需要在out方法内部赋初值
refOrOut.Ref(ref a); //需要在外部为能数赋初值
Console.WriteLine("ref 参数结果{0}",a);
Console.WriteLine("out 参数结果{0}",b);
小技术:
static public class BaseConfigers
{
static public int DefaultCultureID
{
get { return baseConfig.CultureID; }
}
}
[Serializable]
public class BaseConfiger : Iconfiger //本类需要序列化
{
public int CultureID
{
get { return this.cultureID; }
set { this.cultureID = value; }
}
}
作者:仓储大叔,张占岭,
荣誉:微软MVP
标签:故事,int,主人,面向对象,refOrOut,RefOrOut,ref,public,out From: https://blog.51cto.com/u_15765017/5945635