ahmad azary
شنبه 08 آبان 1395, 16:38 عصر
به چه صورت می توان نوع پارامتر ورودی را تشخیص داد برای محاسبات مثلا اگر ورودی رشته ای باشد برای جمع یا معدل گیری با مشکل روبرو نشویم برای مثال در برنامه سورت چگونه میتوان آرایه ورودی را سنجید و برای نوشتن متدی دیگر تصمیم لازم را گرفت
public class List
{
public void Sort<T>(T[] var1)
{
for (int i = 0; i < var1.Length; i++)
{
for (int i1 = 0; i1 < var1.Length - 1; i1++)
{
if (var1[i1 + 1].ToString().CompareTo(var1[i1].ToString()) == -1)
{
var temp = var1[i1];
var1[i1] = var1[i1 + 1];
var1[i1 + 1] = temp;
}
}
}
}
}
public class List
{
public void Sort<T>(T[] var1)
{
for (int i = 0; i < var1.Length; i++)
{
for (int i1 = 0; i1 < var1.Length - 1; i1++)
{
if (var1[i1 + 1].ToString().CompareTo(var1[i1].ToString()) == -1)
{
var temp = var1[i1];
var1[i1] = var1[i1 + 1];
var1[i1 + 1] = temp;
}
}
}
}
}