C#中可以把自定义数据结构变量作为参数传递给方法吗

 我来答
yanfei0410
2016-12-09 · TA获得超过357个赞
知道小有建树答主
回答量:530
采纳率:66%
帮助的人:255万
展开全部
C#属于基于CLR的托管类编程语言,对方法的参数能够使用参数传递和值传递两种传递方式。你提出的问题关键信息比较少,我初步推测,你所说的自定义数据结构应该是你自己编写的一个类,里面有一些你自定义的属性信息,例如:
public class A
{
private string testa;
public String Testa
{
set{value=testa;}
get{return testa;}
}
}
你的数据结构定义好以后,就可以创建实体类对象。
A a=new A();
针对这个a,你可以作为方法的参数进行传递。
private void ActionA(A _a)
{
respone.wirte(_a.Testa);
}
方法ActionA,可以通过ActionA(a);完成整个调用过程。
阳阳89IT
2016-12-09 · TA获得超过374个赞
知道小有建树答主
回答量:602
采纳率:80%
帮助的人:143万
展开全部
完全可以,自定义的实体类对象就可以作为参数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-12-09
展开全部
可以,只有形参和实参类型相同就可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
魔法软糖&#x2122;
2016-12-09 · TA获得超过837个赞
知道小有建树答主
回答量:822
采纳率:94%
帮助的人:148万
展开全部
可以,自定义struct可以作为方法的参数传递。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式