您的位置:首页 > 编程语言 > C#

C# 如何动态判断一个数的范围

2015-08-24 19:17 246 查看
1.如果是HashTable,则可以这样去实现:
DataRow[] ht = HashTable.Select("MinValue <= " + currValue + " and MaxValue >= " + currValue);
if (drs.Count > 0)
{
string dengji = ht[0]["Id"].ToString();
}

2. 写死
public static int GetRankId(int rank)

{

int id = 0;

if(rank<=10)

{

id = rank ;

}else if (rank >10 && rank <=50)

{

id = 11;

}else if (rank >50 && rank <=100)

{

id = 12;

}else if (rank >100 && rank <=500)

{

id = 13;

}else if (rank >500 && rank <=1000)

{

id = 14;

}

return id;

}

TODO
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: