找回密码
 立即注册

QQ登录

只需一步,快速开始

hendry

中级会员

2

主题

6

帖子

822

积分

中级会员

积分
822

活字格认证

最新发帖
hendry
中级会员   /  发表于:2012-3-17 12:04  /   查看:4956  /  回复:2
请问一下在文档竞赛题目及相关说明中对IGameService接口的定义有如下说明:
      /// <summary>
        ///   获取一个Operation实例,这个实例包含本次方法调用前的最后一次操作。
        /// </summary>
        /// <remarks>
        ///   这个实例中包含的操作,可能是对方的最后一次操作,也可能是自己的最后一次操作,具体情况取决于调用顺序。
        ///   如果这是本局比赛中的第一次调用,这个实例的值为Operation.Empty。
        /// </remarks>
       Operation LastOperation { get; }

但是在IGameService接口定义中却没有Operation LastOperation啊,难道是我看错了??
namespace GPCT2012
{
    public interface IGameService
    {
        ReadOnlyCollection<IConstruction> Constructions { get; }
        ReadOnlyCollection<Operation> ExecutedOperations { get; }
        PlayerID? LastOperator { get; }
        IMap Map { get; }

        IConstruction GetConstructionByID(int id);
        PlayerID GetPlayerID(IPlayer player);
        TimeSpan GetRemainingTime(IPlayer player);
    }
}

2 个回复

倒序浏览
yanguoxian122
中级会员   /  发表于:2012-3-17 20:38:00
沙发
貌似文档已经更新了~以前的版本是有Operation LastOperation { get; }
而最近的版本是ReadOnlyCollection<Operation> ExecutedOperations { get; }
回复 使用道具 举报
Iver
版主   /  发表于:2012-3-17 21:37:00
板凳

回复 1# hendry 的帖子

你好,hendry:
如楼上所说,文档和接口已经更新,新下载新的文档查看!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部