我想写一个方法.返回多个值.应该怎么办
public **** picUrl(int picID)
{
Web.picInfo mi=new Web.pic().picId(picID);
int picHeight =mi.PicHeight;
int picWidth=mi.PicWidth;
int userId=mi.UserId;
string picUrl=GetPic.aspx?picId="+picID+"&UserId="+userId+"&Size=0";
}
请问如果返回 picHeight,picWidth,picUrl这三个值
public **** picUrl(int picID)
{
Web.picInfo mi=new Web.pic().picId(picID);
int picHeight =mi.PicHeight;
int picWidth=mi.PicWidth;
int userId=mi.UserId;
string picUrl=GetPic.aspx?picId="+picID+"&UserId="+userId+"&Size=0";
}
请问如果返回 picHeight,picWidth,picUrl这三个值
解决方案 »
- asp.net里使用PagedDataSource分页,刷新页面会弹出对话框问题
- TreeView
- 救急!!!!用了microsoft library连接数据库的问题
- '=' 附近有语法错误 为什么在查询分析器里没问题?
- 关于自定义类的问题!引用类怎么用?
- 网站上的邮件自动发送功能怎么实现?答者有分!
- 请问asp上写的cookies在asp.net下能不能读出?
- 什么是时候用dim xxx as xxx,dim xxx as new xxx
- 实在没有办法了,做过Forms身份验证基于角色访问授权的请帮我调试一下程序,多少分都给,回答就有分
- 三个问题求教
- asp.net验证控件如何做这样的验证?
- ASP.NET设计与运行时呈现的界面不一样?
public ArrayList picUrl(int picID)
{
ArrayList list = new ArrayList();
Web.picInfo mi=new Web.pic().picId(picID);
int picHeight =mi.PicHeight;
list.Add(mi.PicHeight);
int picWidth=mi.PicWidth;
list.Add(......);
int userId=mi.UserId;
list.Add(.......);
string picUrl=GetPic.aspx?picId="+picID+"&UserId="+userId+"&Size=0";
return list;
}
MVC开发中,反回对象集通常用这种做法.
{
public int picHeight;
public int picWidth;
public string picUrl;
}
public class Class
{
public Pic picUrl(int picID)
{
Pic pic=new Pic();
pic.picHeight =mi.PicHeight;
pic.picWidth=mi.PicWidth;
pic.picUrl="GetPic.aspx?picId="+picID+"&UserId="+userId+"&Size=0";
return pic;
}
}
struct Pic
{
public int picHeight;
public int picWidth;
public string picUrl;
}
public class Class
{
//……
public Pic picUrl(int picID)
{
Pic pic=new Pic();
pic.picHeight =mi.PicHeight;
pic.picWidth=mi.PicWidth;
int userId=mi.UserId;
pic.picUrl="GetPic.aspx?picId="+picID+"&UserId="+userId+"&Size=0";
return pic;
}
//……
}
{
public int picHeight;
public int picWidth;
public string picUrl;
}=>public struct Pic
{
public int picHeight;
public int picWidth;
public string picUrl;
}
2.数组
3.out修饰参数
{
public int picHeight;
public int picWidth;
public string picUrl;
}
public class Class
{
//……
public Pic picUrl(int picID)
{
Pic pic=new Pic();
pic.picHeight =mi.PicHeight;
pic.picWidth=mi.PicWidth;
int userId=mi.UserId;
pic.picUrl="GetPic.aspx?picId="+picID+"&UserId="+userId+"&Size=0";
return pic;
}
//……
}
这样的话 在程序中该如何引用?