.


:




:

































 

 

 

 


. : 5 2 3 4 1 : 12 3 4 5 MyClass(2): 1




: 5 2 3 4 1 : 12 3 4 5 MyClass(2): 1

. , , , , , . , , . StringComparer IComparer, Sort () BinarySearch ().

22.

StringComparer System , , IComparer I Comparer <>. StringComparer IComparer. , StringComparer , StringComparer . .

 

 

 

Public static StringComparer

 

 

CurrentCulture {get; }

 

Public static StringComparer

 

,

 

CurrentCulturelgnoreCase {get; }

 

 

Public static StringComparer

 

 

InvariantCulture {get; }

 

 

Public static StringComparer

 

 

InvariantCulturelgnoreCase {get; }

 

 

Public static StringComparer Ordinal

 

 

{get; }

 

 

Public static StringComparer

 

 

OrdinallgnoreCase {get; }

 

 

StringComparer, . , StringComparer. Ordinal.

string[] strs = { "xyz", "one", "beta", "Alpha" };

//...

Array.Sort(strs, StringComparer.Ordinal);

int idx = Array.BinarySearch(strs, "beta", StringComparer.Ordinal);

, , , . Reverse (). . .

// .

Using System;

class ReverseDemo { static void Main() {

int[] nums = { 1, 2, 3, 4, 5 };

// . Console.Write(" : ");

Foreach(int i in nums)

Console.Write(i + " ");

Console.WriteLine ();

// .

Array.Reverse(nums);

// .

Console.Write(" : "); foreach(int i in nums)

Console.Write (i + " ");

Console.WriteLine();

// .

Array.Reverse(nums, 1, 3);

// .

Console.Write(" : "); foreach(int i in nums)

Console.Write(i + " ");

Console.WriteLine();

}

}





:


: 2016-12-03; !; : 358 |


:

:

, .
==> ...

1478 - | 1305 -


© 2015-2024 lektsii.org - -

: 0.01 .