Following code doesnt compile under Mono JIT compiler version 2.4 (tarball So
9. Aug 02:55:46 CEST 2009) but seems to work under .NET are generics
implement in another fashion?
Here the fix seems easy (not using the Singletonholder class just using the
variable directly) but there are other Generics constructs in the app i want
port from .net to mono that also throw errors. 
using System;

namespace test
{
        public class TestClass<T> where T : new()
        {
                
                public TestClass()
                {
                        
                }
                public T Instance {
                        get { return SingletonHolder<T>.Instance; }     
                }
                static class SingletonHolder<TSingle> where TSingle : new()
                {
                        internal static readonly TSingle Instance = new 
TSingle();
                }
        }
}


-- 
View this message in context: 
http://www.nabble.com/Generics-not-working-tp24893978p24893978.html
Sent from the Mono - General mailing list archive at Nabble.com.

_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to