Is there any difference between Customer Enum Type and System Enum Type
<p>I did a test like below ↓  </p>

<p>1) Create a customer enum (copy from the dayofweek)</p>

<pre><code>[Serializable]
public enum Tester
{
    // 概要:
    //     Indicates Sunday.
    Sunday = 0,
    //
    // 概要:
    //     Indicates Monday.
    Monday = 1,
    //
    // 概要:
    //     Indicates Tuesday.
    Tuesday = 2,
    //
    // 概要:
    //     Indicates Wednesday.
    Wednesday = 3,
    //
    // 概要:
    //     Indicates Thursday.
    Thursday = 4,
    //
    // 概要:
    //     Indicates Friday.
    Friday = 5,
    //
    // 概要:
    //     Indicates Saturday.
    Saturday = 6,
}
</code></pre>

<p>2) Create two test method ...</p>

<pre><code>    static void TestEnumToString()
    {
        var t = Tester.Sunday;
        Enumerable.Range(0, 1000000).ToList().ForEach(i =&gt; t.ToString());
    }

    static void DayOfWeekEnumToString()
    {
        var t = DayOfWeek.Sunday;
        Enumerable.Range(0, 1000000).ToList().ForEach(i =&gt; t.ToString());
    }
</code></pre>

<p>3) Main method</p>

<pre><code>    static void Main()
    {
        Stopwatch sw = new Stopwatch();
        sw.Start();
        TestEnumToString();
        sw.Stop();
        Console.WriteLine("Tester:" + sw.ElapsedMilliseconds);


        sw = new Stopwatch();
        sw.Start();
        DayOfWeekEnumToString();
        sw.Stop();
        Console.WriteLine("DayOfWeek:" + sw.ElapsedMilliseconds);

        Console.ReadKey();
    }
</code></pre>

<p>4) The result :</p>

<pre><code>Tester : 3164ms
DayOfWeek : 7032ms
</code></pre>

<p>I really don't know why the system type enum is slower than the customer enum type....
Could anybody tell me why ? 
Thank you...</p>

<p><strong>UPDATE EDIT:</strong>
Add the [ComVisible(true)] to the enum .</p>

<pre><code>[ComVisible(true)]
[Serializable]
public enum Tester
{
    Sunday = 0,


    Monday = 1,


    Tuesday = 2,


    Wednesday = 3,


    Thursday = 4,


    Friday = 5,


    Saturday = 6,
}
</code></pre>

<p>The Result :</p>

<pre><code>Tester : 5018ms
DayOfWeek : 7032ms
</code></pre>

<p>The system enum type still slower than the customer enum type...</p>
