/*
* 烟台大学计算机学院学生
*All right reserved.
*文件名称:c#
*作者:孔云
*完成日期:2014年10月16日
*版本号:v1.0
*对任务及求解方法的描述部分:使用where关键字给Sort泛型方法添加了约束,约束T类型范围。
*我的程序:
*/
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
ArrayList ls=new ArrayList();
ls.Add(12);
ls.Add(45);
ls.Add(18);
ls.Add(26);
MyClass.Sort<ArrayList>(ls);
Console.WriteLine("数字排列顺序是:");
foreach (int item in ls)
Console.WriteLine(item);
Console.ReadLine();
}
}
class MyClass{
public static void Sort<T> (T s) where T:ArrayList{
s.Sort();
}
}
}
泛型约束应用
最新推荐文章于 2023-12-28 20:21:26 发布