Пример использования:
Namespace: Customers
Class: CusotmerArrayList
Item: Customer
Результат:
using System;
namespace Custormers;
{
//CustomerArrayList.cs
public class CustomerArrayList: System.Collections.ArrayList
{
public new Customer this[int index]
{
get { return ((Customer)base[index]); }
}
public int Add(Customer item)
{
return base.Add(item);
}
public void Insert(int index, Customer item)
{
base.Insert(index, item);
}
public void Remove(Customer item)
{
base.Remove(item);
}
public bool Contains(Customer item)
{
return base.Contains(item);
}
// Add other type-safe methods here
// ...
// ...
}
}
Либо я найду путь, либо проложу его. © Свифт