/// <summary>
 ///     使用指定的 System.Runtime.CompilerServices.TmphMethodImplOptions 值初始化 MethodImplAttribute类的新实例。
 /// </summary>
 /// <param name="methodImplOptions">一个 System.Runtime.CompilerServices.TmphMethodImplOptions 值,该值指定属性化方法的属性。</param>
 public TmphMethodImplAttribute(TmphMethodImplOptions methodImplOptions)
 {
     var options = TmphMethodImplOptions.InternalCall | TmphMethodImplOptions.PreserveSig |
                   TmphMethodImplOptions.NoOptimization | TmphMethodImplOptions.Synchronized |
                   TmphMethodImplOptions.ForwardRef | TmphMethodImplOptions.NoInlining | TmphMethodImplOptions.Unmanaged |
                   TmphMethodImplOptions.AggressiveInlining;
     Val = methodImplOptions & options;
 }
 /// <summary>
 ///     使用指定的 System.Runtime.CompilerServices.TmphMethodImplOptions 值初始化 MethodImplAttribute类的新实例。
 /// </summary>
 /// <param name="value">一个位屏蔽,表示所需的 System.Runtime.CompilerServices.TmphMethodImplOptions 值,该值指定属性化方法的属性。</param>
 public TmphMethodImplAttribute(short value)
 {
     Val = (TmphMethodImplOptions)value;
 }