class InvalidOperationException<T> : InvalidOperationException where T : Command { public InvalidOperationException(string message) : base(message " /> 动漫涩涩网站,国产大片中文字幕,国产亚洲一区在线

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

.NET 擴展實現代碼

class Command
{
public virtual void Execute() { }
}

class InvalidOperationException<T> : InvalidOperationException
where T : Command
{
public InvalidOperationException(string message) : base(message) { }
// some specific information about
// the command type T that threw this exception
}

static class CommandExtensions
{
public static void ThrowInvalidOperationException<TCommand>(
this TCommand command, string message)
where TCommand : Command
{
throw new InvalidOperationException<TCommand>(message);
}
}

class CopyCommand : Command
{
public override void Execute()
{
// after something went wrong:
this.ThrowInvalidOperationException("Something went wrong");
}
}

class CutCommand : Command
{
public override void Execute()
{
// after something went wrong:
this.ThrowInvalidOperationException("Something else went wrong");
}
}

AspNet技術.NET 擴展實現代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 午夜国产在线观看 | 中文字幕精品一区 | 久久久精品国产 | 国产亚洲欧美在在线人成 | 久久久久青草大香线综合精品 | 久久久久久夜精品精品免费啦 | 亚洲成人精品在线 | 久久狠狠干 | 好吊色青青青国产欧美日韩 | 久久伊人成人 | 国产午夜免费视频片夜色 | 中文字幕一级毛片 | 国产欧美日韩不卡一区二区三区 | 色综合五月婷婷 | 久久亚洲综合 | 国产乱子伦一区二区三区 | 黄视频网址| 91中文字幕在线一区 | 91九色国产 | www.精品视频| 亚洲一区 在线播放 | 色视频一区二区三区 | 四虎影视国产永久免费 | 五月婷六月婷婷 | 亚洲精品中文字幕乱码三区一二 | 品色视频 | 成人在线免费 | 国产精品自产拍在线观看 | 欧美a级网站 | 久久九九八八色偷偷 | 亚洲成精品动漫久久精久 | 久久性妇女精品免费 | 国产在线精品一区二区不卡 | 久久男人视频 | 久久国内精品自在自线观看 | 国产成人亚洲综合无 | 精品视频久久久 | 亚洲精品美女久久久久 | 精品久久久久久午夜 | 国产精品丝袜高跟鞋 | 欧美在线xx|