extension-methods

extension-methods

文章 1 浏览 106

使用匿名类型调用泛型方法 (C#)

假设我想迭代一个 string[][],使用匿名类型附加一个值并对结果执行通用的 ForEach-Extension 方法(我知道这是一个很好的例子,但我假设你会明白它的…

指尖微凉心微凉 2024-11-10 07:56:41 3 0

C# - 以不同的方式将字符串打印到控制台,但以其原始形式在其他地方使用

我有一个奇怪的问题。就这样 - 让我们考虑下面的代码片段: string test ="this is a test string"; Console.WriteLine(test); 我希望它打印不同的东…

妄司 2024-11-10 07:25:35 3 0

不确定如何使用 LINQ 实现 nHibernate 的特定扩展

在颇受欢迎的 ayende.com 网站的博客文章中 博客文章。有一个部分以非常具体的方式引起了我的注意。 在帖子接近尾声时,他发表了一条评论(引自该网站…

蓝咒 2024-11-10 04:46:12 3 0

将算法从 C# 转换为 VB.NET 失败

我正在尝试将以下算法从 C# 转换为 VB.NET,但我所拥有的 VB.NET 产生的结果与我的 C# 算法不同,有人可以告诉我在转换过程中哪里出了问题吗? public…

情绪 2024-11-10 03:50:31 4 0

C# 扩展大类以提高可读性

我有一个大型抽象类来处理游戏中的武器。战斗循环通过一系列基本功能: OnBeforeSwing OnSwing OnHit || OnMiss 我想到的是将所有与战斗伤害相关的计…

晨光如昨 2024-11-09 20:31:38 6 0

扩展方法必须在非泛型静态类中定义

我收到错误: 扩展方法必须在非泛型静态类中定义 就行了: public class LinqHelper 这是辅助类,基于 Mark Gavells 代码。我真的很困惑这个错误意味…

慕巷 2024-11-09 18:21:53 5 0

如何使 if 依赖 HtmlHelper 使用

我使用的是 asp.net mvc 2.0。我有以下 HtmlHelper 扩展: AdminOnly(HtmlHelper helper, IPrincipal User, string htmlToRender) { //Render Html if…

渔村楼浪 2024-11-09 16:51:48 5 0

在单个扩展方法中正确开始和结束调用

我想与其他人仔细检查这是否是创建启动异步进程并返回一个函数的正确方法,该函数在调用时本质上等待该进程并获取结果。 public static Func HandleIn…

太阳公公是暖光 2024-11-09 06:52:01 5 0

在asp.net MVC视图中使用对象方法

一两个月前,当我开始做 ASP.NET MVC 工作时,我记得读过,不建议在视图中调用如下所示的对象方法: Model.SelectedId, Model.SelectItems.ToSelectLi…

跨年 2024-11-09 02:42:54 2 0

为什么我无法使用 .NET Reflector 反编译 DataRowExtensions 方法?

当我加载时 C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\System.Data.DataSetExtensions.dll (很快将被 IL…

一念一轮回 2024-11-09 00:57:49 3 0

HtmlHelper 扩展的动态

我习惯于在键入“this”类型后由智能感知提供扩展方法。但是,当我使用 HtmlHelper 尝试此操作时,扩展方法不会显示 - 即使存在“using”语句。这是为…

許願樹丅啲祈禱 2024-11-08 23:52:49 3 0

如何将此方法作为扩展方法添加到我的类的属性中?

我有一个方法,我想将此方法作为扩展方法添加到我的类的属性中。 该方法给出一个表达式作为输入参数。该方法如下: public static string GetProperty…

樱花坊 2024-11-08 04:15:11 4 0

如何通过 C++/CLI 创建 .Net 扩展方法?

在 C# 中,可以通过以下方式创建扩展方法 public static class MyExtensions { public static ReturnType MyExt(this ExtType ext) { ... } } 由于我…

吻安 2024-11-07 13:48:49 3 0

为什么这个通用扩展方法不能编译?

该代码有点奇怪,所以请耐心等待(请记住,这种情况确实出现在生产代码中)。 假设我有这个接口结构: public interface IBase { } public interface …

淡淡の花香 2024-11-07 11:55:59 5 0

检查 Silverlight 中是否加载了控件

我正在尝试编写一个扩展方法,使我能够将焦点集中在控件上。我已经编写了下面的方法,该方法工作正常,但是如果控件已经加载,那么显然连接 Loaded 事…

月牙弯弯 2024-11-07 09:11:59 3 0
更多

推荐作者

kaipeng

文章 0 评论 0

吐个泡泡

文章 0 评论 0

沧桑㈠

文章 0 评论 0

御宅男

文章 0 评论 0

泪眸﹌

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文