Mega Code Archive

 
Categories / C# Tutorial / Class
 

Static inner class constructor

using System; using System.ComponentModel;         class Outer<T>         {             public class Inner<U, V>             {                 static Inner()                 {                     Console.WriteLine("Outer<{0}>.Inner<{1},{2}>",                                       typeof(T).Name,                                       typeof(U).Name,                                       typeof(V).Name);                 }                 public static void DummyMethod()                 {                 }             }             static void Main()             {                 Outer<int>.Inner<string, DateTime>.DummyMethod();             }         }