我有一个这样的控制器:
public ActionResult Calculate(Rankings rank, int id)
{
//do something on rank depends of id
return View(rank);
}
我必须传递‘排名’和' id‘从视图’计算‘到控制器,工作的数据依赖于id,并返回到这个相同的视图与更新模型’排名‘?Calculate View是一个带有排名的强类型视图(排名模型)。
我将非常感谢你的帮助。
现在我想创建一个游戏的排名系统,暂时假设当前排名如下:
player rank
A : 1
B : 2
C : 3
D : 4
E : 5
在一场比赛中,玩家D击败了玩家B,因此排名将发生如下变化:
player rank
A : 1
D : 2
B : 3
C : 4
E : 5
如何有效地更新mysql数据库中的数据?
排名较高的类型看起来很有趣。来自的示例如下:
foo :: (forall a. a -> a) -> (Char,Bool)
foo f = (f 'c', f True)
现在我们可以在编译器不爆炸的情况下评估foo id。在这本书中,这个例子很快就被我在其他几个地方看到的真实世界的例子所跟随: ST monad和runST。这真的很酷。
但我还没有遇到过这样的情况,我通过编写自己的函数和一个更高级别的参数来解决问题。拥有你?你在野外有没有排名2或排名n的多态性的例子?