using System;
using System.Collections.Generic;
using System.Text;
using System.Collections;
namespace Sort
{
public class Class2 : IComparable
{
private ArrayList column1;
public ArrayList Column1
{
get
{
return column1;
}
set
{
column1 = value;
}
}
private string column2;
public string Column2
{
get
{
return column2;
}
set
{
column2 = value;
}
}
private string column3;
public string Column3
{
get
{
return column3;
}
set
{
column3 = value;
}
}
public int CompareTo(object obj)
{
//ナミカマアネスマカヤマヌキヌStudentカヤマ・
if (!(obj is Class2))
throw new Exception("ヨサトワモ・Student カヤマネスマ");
//スォイホハラェササホェStudentカヤマ・
Class2 other = obj as Class2;
//アネスマコオサリス盪・
return this.Column3.CompareTo(other.Column3);
}
}
}
List<Class2> cl222 = new List<Class2>();
cl2.Column1 = cl[j].Column1;
cl2.Column2 = cl[j].Column2;
cl2.Column3 = cl[j].Column3;
Class2 cl2 = new Class2();
cl222.Add(cl2);
cl222.Sort();
DataView vw = dt.DefaultView;
vw.Sort = "11,12 asc";
vm.toTable();
System.Data.DataView vw = undt.DefaultView;
vw.Sort = "USER_NAME_KANA asc";
DataTable dt = new DataTable();
dt = vw.ToTable();
return dt;