在C#中如何获取一个函数的返回值

外部声明一个类,此类会返回一个值,怎么获得呢?最好给出具体代码。我调用的类如下:publicstaticexterninta(stringb)如何取得a类的返回值呢?... 外部声明一个类,此类会返回一个值,怎么获得呢?最好给出具体代码。我调用的类如下:
public static extern int a(string b)
如何取得a类的返回值呢?
展开
 我来答
PJJDCCW
推荐于2018-05-15 · TA获得超过50.1万个赞
知道顶级答主
回答量:6.9万
采纳率:91%
帮助的人:4822万
展开全部
在C#中获取一个函数的返回值:
public static extern int a(string b,out int back);
在 a函数中将获得的值赋给back ,就返回来了,在原函数中back里面的值就是返回值。
函数(function)表示每个输入值对应唯一输出值的一种对应关系。这种关系使一个集合里的每一个元素对应到另一个(可能相同的)集合里的唯一元素。函数f中对应输入值的输出值x的标准符号为f(x)。包含某个函数所有的输入值的集合被称作这个函数的定义域,包含所有的输出值的集合被称作值域。若先定义映射的概念,可以简单定义函数为,定义在非空数集之间的映射称为函数。
燕致放o
2012-10-25 · TA获得超过190个赞
知道答主
回答量:164
采纳率:0%
帮助的人:64.8万
展开全部
public static extern int a(string b,out int back);

在你的 a函数中将获得的值赋给back ,就返回来了,你在原函数中back里面的值就是返回值了。。。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
钢蛋Gondar
2012-10-25 · TA获得超过286个赞
知道小有建树答主
回答量:360
采纳率:100%
帮助的人:312万
展开全部
int returnA = a("参数");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
低调侃大山
2015-07-26 · 家事,国事,天下事,关注所有事。
低调侃大山
采纳数:67731 获赞数:374580

向TA提问 私信TA
展开全部
在C#中获取一个函数的返回值:
.NET平台上写一个类文件,实现功能:对使用该类的程序,程序运行进入各个功能函数入口时添加一条信息到文本文件,程序运行退出函数体时,将函数返回值添加到文本文件。
补充:如果程序返回值是由一个开关语句来控制,用return来返回,那么在每一个return前都要加一个写数据的方法,现在的要求就是不需要多条这样的语句来实现。只用一次或者不用来完成返回值的写入。
代码:
struct sRes
{
string m_strName;
int m_nOld;
bool m_bSex;
}
clase temple
{
sRes Function1()
{
sRes a = new sRes();
return a;
}
void Function2(ref sRes b)
{
sRes.m_strName = "";
sRes.m_nOld = 10;
sRes.m_bSex = true;
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式