我试图从用户读取一些值,并根据这些值,我想为同一模型类中的另一个变量(int wbn)分配一个唯一值 代码如下
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace testmvc.Models
{
public class wobbly_biz
{
//wob_code_logic wcl = new wob_code_logic();
public int id { get; set; }
public int size { get; set; }
public int order { get; set; }
public static int wob_gen(int size,int order)
{
if (size == 3)
{
if (order == 1) { return 101; }
if (order == 2) { return 121; }
if (order==10) { return 202; }
}
return 999; }
public int wbn = wob_gen(size, order);
}
}
实际上我正在尝试在那里实现一些编程逻辑来为int wbn分配一个值,需要帮助。
答案 0 :(得分:0)
请改为尝试:
public int wbn
{
get
{
return wob_gen(size, order);
}
}
这样,您更新size
或order
,下次获得wbn
时,它会通过wob_gen
重新计算值。