首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

asp.net中怎么自定义返回类型

2012-03-16 
asp.net中如何自定义返回类型比如VS自带的可以(红色部分)public int insertp(string username),现在我想自

asp.net中如何自定义返回类型
比如VS自带的可以(红色部分)
public int insertp(string username),现在我想自己写个别的public xxx insertp(string name),请问这个xxxx怎么写呢?

[解决办法]
class MyClass
{
public int memberInt
public string memberString
}

public MyClass insertp(string name)
{
}
[解决办法]

探讨
class MyClass
{
public int memberInt
public string memberString
}

public MyClass insertp(string name)
{
}

[解决办法]
自己定义一个类,就可以返回这个类;最典型的例子:
C# code
public BasicCodeEntity GetModel(int ID)        {            StringBuilder strSql = new StringBuilder();            strSql.Append("select * from SBGL_BASIC_CODE ");            strSql.Append(" where ID=:ID");            OracleParameter[] parameters = {                    new OracleParameter(":ID", OracleType.Number)                };            parameters[0].Value = ID;            BasicCodeEntity model = new BasicCodeEntity();            DataSet ds = ado.ExecuteSqlDataset(strSql.ToString(), parameters);            model.ID = ID;            if (ds.Tables[0].Rows.Count > 0)            {                model.BasicCodeType = ds.Tables[0].Rows[0]["BASIC_CODE_TYPE"].ToString();                return model;            }            else            {                return null;            }        }
[解决办法]
探讨
class MyClass
{
public int memberInt
public string memberString
}

public MyClass insertp(string name)
{
}

[解决办法]
上面的都够了

public enum OrderStatue{ 
NonProcess, //未处理
Processed, //处理过的
Cancled, //取消的
FaHuoZhong //发货中
}

class order
{
 public OrderPayStat PayMentStats;
}

[解决办法]
自己定义的类型,可以是类、结构体、或枚举。要先定义,才能使用。

一、类
C# code
public calss MyClass{  .....}public MyClass MyFunc(){  CMyClass cls;....  return cls;}
[解决办法]
探讨
自己定义的类型,可以是类、结构体、或枚举。要先定义,才能使用。

一、类
C# codepubliccalss MyClass
{
.....
}publicMyClass MyFunc()
{
CMyClass cls;
....returncls;
}

二、枚举
C# codepublicenumMyColor{
Red,
Green,
Blue
}publicMyColor MyFunc()
{
CMyColor clr=MyColor.Red;
....returnclr;
}

热点排行