Metin Sırala - CSharp


.

Kod


#region MetniKucuktenBuyugeSirala
public static string MetniKucuktenBuyugeSirala(string metin, char krk = '\n')
{
	string[] dizi = metin.Split(krk);
	List<string> l = new List<string>();
	l.AddRange(metin.Split(krk));
	l.Sort();

	StringBuilder sbd = new StringBuilder();

	for (int i = 0; i < l.Capacity; i++)
	{
		sbd.Append(l[i] + krk);
	}

	return sbd.ToString();
}
#endregion
#region MetniBuyuktenKucugeSirala
public static string MetniBuyuktenKucugeSirala(string metin, char krk = '\n')
{
	string[] dizi = metin.Split(krk);
	List<string> l = new List<string>();
	l.AddRange(metin.Split(krk));
	l.Sort();
	l.Reverse();

	StringBuilder sbd = new StringBuilder();

	for (int i = 0; i < l.Capacity; i++)
	{
		sbd.Append(l[i] + krk);
	}

	return sbd.ToString();
}
#endregion

Etiketler
csharp