1

在传统的意大利面中,我遇到了这个辣肉丸:

//Keep around, might prove useful.
namespace System.Runtime.CompilerServices
{
    public sealed class IsVolatile
    {
        private IsVolatile()
        {
        }
    }
}

这可能有任何价值吗?或者也许是一个更好的问题,可能有任何伤害(保留)?

4

1 回答 1

1

哈 - 看起来你的情况类似于“我想要 LINQ 语法,但我在 2.0 领域”,您可以通过以下方式“打开”LINQ 语法:

namespace System.Runtime.CompilerServices
{
    [AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
    public class ExtensionAttribute : Attribute
    {
    }
}

只有在这里,您才可以使用volatile关键字。

于 2013-03-20T17:05:15.223 回答