C#でファクトリを作成できることは知っていますが、aspxでコードを再利用する方法がわかりません。私のコードは元々ARListのみを対象としていましたが、現在はIcnListがあります。switchステートメントを作成することを考えましたが、コーディングするのに良いものはありませんか?
関数
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
ARExtractionController arController = new ARExtractionController();
Dictionary<int, string> ARDictionary = arController.GetTickets();
List<int> sortedARList = new List<int>();
foreach (KeyValuePair<int, string> kv in ARDictionary)
{
sortedARList.Add(kv.Key);
}
sortedARList.Sort();
sortedARList.Reverse();
ARList.DataSource = sortedARList;
ARList.DataBind();
ARList.Items.Insert(0, " ");
ARList.AutoPostBack = true;
}
}