c#中有没有集成的函数来取得两个整数中的较大者或较小者
编程语言:c#。
实现目标:比较两个整数,并得到较大的或者较小的。
实现方式:使用系统集成的函数来实现,而不是自己写的函数或其他代码。
说明:问题很简单。调用系统集成的函数来取得两个整数中的较大者或较小者,这个函数叫什么名称,谁知道,谢谢!
[解决办法]
CompareTo是两个数比较大小
如果支持linq支持在数组或集合中取最大(Max())或最小(Min())
[解决办法]
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { int a, b; a = 10; b = 11; //Console.WriteLine("{0}",a>b?a:b); Console.WriteLine("{0}",a.CompareTo(b)); //当a>b时,a.CompareTo(b)==1 //当a=b时,a.CompareTo(b)==0 //当a<b时,a.CompareTo(b)==-1 Console.ReadKey(); } }}
[解决办法]
?:就解决了啊。。。不用刻意写个函数吧。。。
[解决办法]
Math.Min
Math.Max
[解决办法]
public static int Max(int val1, int val2){ if (val1 < val2) { return val2; } return val1;}