Разрешение имен атрибутов
От: nikov США http://www.linkedin.com/in/nikov
Дата: 25.12.06 12:07
Оценка:
Господа, наблюдаю какую-то странную ошибку:

using System;

namespace Nikov
{
    [Void] // error CS0673: System.Void cannot be used from C# -- use typeof(void) to get the void type object.
    public class Stuff
    {
    }

    internal class VoidAttribute : Attribute
    {
    }
}


По всем правилам [Void] вроде бы должен разрешаться в Nikov.VoidAttribute, а он почему-то разрешается в System.Void
Баг в компиляторе?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.