.NET Type Conversion Issue: Simple but difficult
- by jaderanderson
Well,
the question is kinda simple.
I have a object defined as:
public class FullListObject : System.Collections.ArrayList, IPagedCollection
And when i try to:
IPagedCollection pagedCollection = (IPagedCollection)value;
It don't work... value is a FullListObject... this is my new code trying to get around a issue with the "is" operator. When the system tests (value is IPagedCollection) it never gets true for FullListObject.
How to cast the object to another object with a interface type?