社区
C#
帖子详情
高人求解:如何获取当前函数的参数值。
chichaodechao
2010-07-21 11:30:17
高人求解:如何获取当前函数的参数值。
比如
public string afun(int a,int b)
{
//代码:输出 a 和b的值
}
public string afun(int a,int b,int c,string str)
{
//代码:输出 a 和b和c和str的值
}
...全文
312
41
打赏
收藏
高人求解:如何获取当前函数的参数值。
高人求解:如何获取当前函数的参数值。 比如 public string afun(int a,int b) { //代码:输出 a 和b的值 } public string afun(int a,int b,int c,string str) { //代码:输出 a 和b和c和str的值 }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
41 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
happyer_longlong
2010-07-21
打赏
举报
回复
我 还 以为动态 获取指定函数的参数值那
chichaodechao
2010-07-21
打赏
举报
回复
[Quote=引用 18 楼 dragon_yx 的回复:]
public string afun(int a,int b)
{
int k,s;
k=a;
s=b;
Response.Write(a+"<br/>"+b);
}
两方法类似。
[/Quote]
请不要给我出这么菜的方法,
侮辱我的智商。也侮辱你的智商。
---------------------------
问题补充,
我有100个函数,每个函数有5个参数。
要是这样加太费劲了,用一段代码,获取所有的参数 赋给 一个 param ,或者一个OBJECT数组也可以,
dragon_yx
2010-07-21
打赏
举报
回复
public string afun(int a,int b)
{
int k,s;
k=a;
s=b;
Response.Write(a+"<br/>"+b);
}
两方法类似。
vip__888
2010-07-21
打赏
举报
回复
这位高人,您的意思咱不明白,咱很菜,能说明白点么?
chenchen001
2010-07-21
打赏
举报
回复
不知道 我对你的提问是否有理解上的差异!
1、可使用 return a+"-"+b;返回 afun(int a,int b)的参数值。
2、return a+"-"+b+"-"+c+"-"+str返回afun(int a,int b,int c,string str)
返回后可使用
string[] strarray=返回字符串.Split('-');
foreach (string str in strarray)
{
//取出的str就是你想要的参数返回值;
}
showjancn
2010-07-21
打赏
举报
回复
这个帧100分,不能让它沉了。
顶上去!
sire168
2010-07-21
打赏
举报
回复
public string afun(int a,int b)
{
//代码:输出 a 和b的值
}
输出a,其他类似:Console.WriteLine("参数a: {0}", a);
justfortemp
2010-07-21
打赏
举报
回复
a b 是天书 不认识?
chichaodechao
2010-07-21
打赏
举报
回复
是要一段代码,应该可以获取所有的参数,放到一个数组里边,再循环输出。
就好像,
System.Diagnostics.StackTrace st = new System.Diagnostics.StackTrace();
this.Text = st.GetFrame(0).ToString();
用这段代码可以获取函数名一样
捷哥1999
2010-07-21
打赏
举报
回复
楼主你要在函数中输出参数,直接用参数名就可以引用了。
你的意思是?
Zhanlixin
2010-07-21
打赏
举报
回复
public string afun(int a,int b)
{
//代码:输出 a 和b的值
Console.WriteLine(a);
Console.WriteLine(b);
}
疯狂Rabbit
2010-07-21
打赏
举报
回复
public void afunc(param object[] objs)
{
if (objs != null && objs.length > 0)
{
for(int i = 0; i < objs.length; i++)
{
Console.WriteLine("参数{0}: {1}", i + 1, o);
}
}
}
mayonglong
2010-07-21
打赏
举报
回复
[Quote=引用 1 楼 wuyazhe 的回复:]
er...
开学了么?还是你在预习下学期的题目?
[/Quote]
哈哈
MessBox.show()?;
Console.WriteLine()?;
lz想表达的不是这个意思吧~~~~
angel6709
2010-07-21
打赏
举报
回复
楼主想自动log不要太懒了,
可能有办法。。
houyizhinv
2010-07-21
打赏
举报
回复
public string afun(int a,int b)
{
MessBox.show()?;
Console.WriteLine()?;
}
public string afun(int a,int b,int c,string str)
{
}
bdmh
2010-07-21
打赏
举报
回复
神人
神人
神人
疯狂Rabbit
2010-07-21
打赏
举报
回复
您的问题是啥???
Peter200694013
2010-07-21
打赏
举报
回复
直接
Console.WriteLine(a);
//还是其他意思?
兔子-顾问
2010-07-21
打赏
举报
回复
er...
开学了么?还是你在预习下学期的题目?
种草德鲁伊
2010-07-21
打赏
举报
回复
楼主是不是说 ref 和 out ?
加载更多回复(20)
matlab
求解
指数和对数
函数
方程
matlab
求解
指数和对数
函数
方程,通过编程实战掌握具体应用。包括matlab
求解
指数和对数
函数
方程前、matlab
求解
指数和对数
函数
方程中、matlab
求解
指数和对数
函数
方程后。
用matlab
求解
不等方程组,Matlab:求
高人
指点用matlab
求解
非线性方程组,解出来的值不收敛,提前结束...
fsolve解非线性方程组,只迭代了8次就退出了,得到的结果进行复算不等于0,存在较大的误差。(是不是需要修改算法?)运行程序得到的结果提示如下:x =1.0e+003 *Columns 1 through 40.008229968721187 0.000000000008083 0.000006858621379 1.206234368839563Column 50.00002982...
php中date里面的参数,PHP中date()日期
函数
有关参数整理
PHP中date()日期
函数
有关参数整理更新时间:2011年07月19日 22:47:41 作者:PHP中date()日期
函数
有关参数整理,需要的朋友可以参考下。在页面的最前页加上date_default_timezone_set(PRC); /*把时间调到北京时间,php5默认为格林威治标准时间*/date ()a: "am"或是"pm"A: "AM"或是"PM"d: 几日,两位数字,若不足...
程序员的数学课23 站在生活的十字路口,如何用数学抉择?
我在专栏的《05 | 求极值:如何找到复杂业务的最优解?》和《07 | 线性回归:如何在离散点中寻找数据规律?》中反复提到过一个解决问题的通用框架,那就是形式化定义和最优化
求解
。当你遇到一个问题时,不妨试着用一个带参数的
函数
,来形式化定义这个问题;接着,通过各种各样求极值的办法,
求解
这个
函数
的最优值。通过这两个步骤,你遇到的问题就能迎刃而解。对于这两个步骤而言,第二步最优化
求解
就是求
函数
极大值/极小值的问题,如果你还会了梯度下降法,你就能找到绝大多数的
函数
的极值。而问题的关键就是第一步,如何。
华容道自动
求解
java版
以前自学程序设计时, 研究过华容道的自动
求解
,已经是几年前的事了。 当时找到一个
高人
写的程序,效率非常高,但是,是C语言的代码,代码可读性不好,以前弄明白过这个程序,现在又忘记了,故而这次把C语言的代码改成java版的,有重新理解一遍,并记下来,以后不怕在忘了。 C 和 javascript版的代码 http://www.fjptsz.com/xxjs/xjw/rj/110.htm 对
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章