读书人

自定义结构体是否可作为函数参数解决方

发布时间: 2012-01-19 20:57:58 作者: rapoo

自定义结构体是否可作为函数参数
如题.
strcut one
{
int a;
};
strcut two
{
long b;
}
如何写一个能函数可以传任意一个结构体进来的呢?
one st_1//声名一个one结构体的变量
two st_2//声名一个two结构体的变量

void fun(/*参数为泛型,既可为one也可为two,要怎么写呀?*/)
{

}

[解决办法]
你这样用重载就行了啊:
void fun(one a)
{

}
void fun(two a)
{

}


[解决办法]
void fun(object);

读书人网 >C#

热点推荐