请C#/.net高手来看看这个关于百度知道团队的简单算法题,控制台的!代码全部再图片里! 能找出漏洞最好!
展开全部
你是要让我们纠错还是解决问题?我也加入了这个团,问这问题是为了考验大家?...太低级趣味了吧,第一,基本常识问题,接口的成员是方法体,你给他写的是字段,你要使用的不能是接口,当变量太多我们就构造他,这么几个变量直接写在class里面就好了;第二IEnumerable在哪呢,我怎么没看到?第三,我从来没见识过DateTime(2014,12,1)还可以这么用,100%报错;至于什么用户啊团的总财富值啊那都跟你上面代码没关系,是写在你分配财富方法里的
更多追问追答
追问
这个问题其实是广告,只有关注c#的回答者才会看到这题,而且水平不低的才能看懂,所以我现在主要想招人进团队来,你没看到我那财富值奖励算法是很鼓舞人心的吗?!
这个问题其实是广告,只有关注c#的回答者才会看到这题,而且水平不低的才能看懂,所以我现在主要想招人进团队来,你没看到我那财富值奖励的计算公式是很有吸引力的吗?!
展开全部
漏洞如下:
1、没有对Money的取值做控制,比如是否负数,Money不够分配等;
2、没有对用户名是否已重复分配财富值做控制,比如恶意入团等;
3、在分配财富值前先判断当前团的财富是否足够分配,若不够分配则回滚事务等。
1、没有对Money的取值做控制,比如是否负数,Money不够分配等;
2、没有对用户名是否已重复分配财富值做控制,比如恶意入团等;
3、在分配财富值前先判断当前团的财富是否足够分配,若不够分配则回滚事务等。
更多追问追答
追问
好专业!那你愿意来做一下测试么?
追答
另外,你的接口写错了,接口不允许有字段,应该改为属性。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
呵呵,干劲儿挺足啊,精神支持一下。
追问
你没回答问题啊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我觉得你应该把要达到的效果先用文字描述一下,然后再对比下代码是否达到效果,最后再考虑特殊情况
追问
说的极是,但是要的就是会看代码的人,即便是没文档。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
AddMember没有考虑到user为null的情况
追问
太对了!还有其他bug。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询