水井
int a = 20;
int b = 30;
int c = 40;
int d = 50;
if (a > b,c,d)
如何处理这一问题,即没有任何想法,即每当一个小时就失败。
水井
int a = 20;
int b = 30;
int c = 40;
int d = 50;
if (a > b,c,d)
如何处理这一问题,即没有任何想法,即每当一个小时就失败。
如果数量少,你就可以简单地使用 b子逻辑:
if (a > b && a > c && a > d)
{
}
如果你事先不了解人数,那么,如何收集资料,将第一组数字与从收集到垃圾的数量相比较?
var numbers = { 30, 40, 50 };
if (!numbers.Any(c => 20 <= c))
{
}
你们可以把它们放在一个阵列:
int a = 20;
int[] others = { 30, 40, 50 };
if(others.All(o => a > o))
{
// do something
}
将其全部列入清单,并为此:
if(list.All(x=> a > x))
或一行:
if(new List<int>{a, b, c, d}.All(x=> a > x))
EDIT
I changed the Max()
to All(x => a > x)
because the a > x will not return a true when a == x
whereas Max() will do that.
非准则实例:
if (Math.Max(a, Math.Max(b, Math.Max(c, d))) == a)
{
}
If all you want to know is if the number x is greater than the other numbers, you could either compare them explicitly like if(x>b & b>c)
or use something like if(list.All(x=> a > x))
as mentioned above. If you have many numbers and all you want is the higher number, you could sort the list using a quick sort that could be efficient and get the first item.
如果你需要对其进行比较和获得不同的比较,则可能最容易地通过清单。
What is the use of default keyword in C#? Is it introduced in C# 3.0 ?
I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...
I m pretty new to the Objective-C world and I have a long history with .net/C# so naturally I m inclined to use my C# wits. Now here s the question: I feel really inclined to create some type of ...
I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...
I have two EF entities. One has a property called HouseNumber. The other has two properties, one called StartHouseNumber and one called EndHouseNumber. I want to create a many to many association ...
How to user GhostScript DLL to convert PDF to PDF/A. I know I kind of have to call the exported function of gsdll32.dll whose name is gsapi_init_with_args, but how do i pass the right arguments? BTW, ...
Since I cannot order my dictionary, what is the best way of going about taking key value pairs and also maintaing an index?
Maybe it s something I m doing wrong. I m just learning Linq because I m bored. And so far so good. I made a little program and it basically just outputs all matches (foreach) into a label control. ...