小编xma*_*1nt的帖子

C#方法具有最大值?即大小(int x <40,int y <80)?

想知道是否有办法在方法的输入上验证权利?我意识到我可以轻松地在以后执行此操作并抛出错误但是如果被编译时间会很好.

代替

CursorPosition(int x, int y)
{
 if (x >= 80) { Console.WriteLine("off screen"); }
 if (y >= 24) { Console.WriteLine("off screen"); }
}
Run Code Online (Sandbox Code Playgroud)

难道我不能在这里完成它,并让编译器退回并出错?

CursorPosition(int x < 80, y < 24)
{
 // do stuff
}
Run Code Online (Sandbox Code Playgroud)

非常感谢!

c# methods

4
推荐指数
1
解决办法
218
查看次数

标签 统计

c# ×1

methods ×1