My generic class is defined as follows:
public class MySortedList<TKey, TItem> where TItem : MyClass<TKey>
In one of class' methods I create an instance of TItem and call one of its protected methods:
TItemInstance.MyMethod();
Here I get the error that
MyMethod is inaccessible due to its protection level
What level of protection should MyMethod have?
Thank You.