extension-methods 相关问题

扩展方法是某些语言的语言特性,如Swift,Visual Basic.NET和C#。扩展方法使您可以向现有类型“添加”方法,而无需创建新的派生类型,重新编译或以其他方式修改原始类型。

身份扩展方法

im使用MVC 5,我发现了这一点:User.Identity.Name全名mvc5,但是我不知道如何在代码中使用“ Identity扩展方法”,以及在哪里...请在我的扩展方法上帮我...

回答 1 投票 0

来自Kotlin中通用扩展函数/方法的派生函数参考

是否有一种方法可以获取对Kotlin中通用扩展函数/方法的函数引用? C类乐趣 C.f1(t:T)= TODO()val f1Ref1 = C :: f1 //编译器错误val f1Ref2 = C :: f1 ...

回答 1 投票 3

Dart中带有泛型的扩展方法:无法从方法中返回动态类型的值

给出此扩展名 在列表上 {列表 addAtTheEnd(T值){返回this.addAllAtTheEnd( [value]); } List addAllAtTheEnd(List values){... ]] >>

回答 1 投票 1

Type' ((array:T [],pred:(x:T)=>布尔值,索引:数字)=> void'不能分配给类型'()=> void'

我正在尝试为数组创建扩展方法。这是我创建的:interface Array {moveServiceBranchInArray():void; } Array.prototype.moveServiceBranchInArray = ...

回答 1 投票 0

在扩展方法内部使用扩展方法的EF查询

我有表Requests,它具有Approvals:public class Request {public virtual List Approvals {get;组; }}请求来自数据库公共DbSet 请求{get; ...

回答 2 投票 1

为什么SwiftUI中的今天的App Extension Widget是白色的?

就像这样,我的观点很简单:Text(“ Testing Widget”)并尝试了此操作:VStack {Text(“ Testing Widget”)} .background(Color(UIColor.clear))却什么也没发生:(。

回答 1 投票 2

扩展方法:'在Travis CI中运行时,需要对象引用才能访问非静态成员'引发错误”>

我正在研究.net Core项目,并试图使其与Travis CI一起使用。在这一点上,我收到一个神秘的错误,根据我对消息的解释方式,... ...>

回答 1 投票 0

我如何扩展UISlider,以便它使用一个回调来检测滑块值何时更改?

我想创建UISlider的扩展名,该扩展名允许我在滑块值更改后使用回调函数来执行操作。换句话说,添加动作会产生相同的效果...

回答 1 投票 0

正确的语法来定义IQueryable 。OrderBy()之类的方法

我需要创建一种扩展方法来进行数据库表查询所需的检查。对于MVC应用程序中的所有控制器,对于...

回答 1 投票 0

从IViewComponentHelper扩展方法中调用Component.InvokeAsync()

我有一个既有ASP.NET Core 3.1 Web应用程序项目又有Razor客户端库(RCL)项目的解决方案。我正在尝试编写一个视图组件,该组件将与...

回答 1 投票 1

c#需要针对各种类别使用一种扩展方法

我想做的是,我需要为所有模型提供一种扩展方法。假设我有3个类/模型。模型1模型2模型3我正在尝试在扩展程序中执行类似的操作...

回答 2 投票 0


相同类型的约束'Element'=='Array '是递归的

如何为数组数组创建扩展?当我尝试下面的方法时,扩展Array其中Element == Array {}我遇到以下错误://同类型约束'Element'=='...

回答 1 投票 0

Flutter扩展方法不起作用,它表示“未定义的类”,并且“需要扩展方法语言功能”

我正在dlblack.dev上逐步建立我的个人网站,我正在尝试为其增添一些趣味。例如,从计算机(而不是平板电脑或电话,因为它们没有鼠标...

回答 1 投票 1

通过子层更改UIView的渐变背景

[我在UIView的扩展中定义了此函数,该扩展用于在UIView上设置渐变背景:func setGradientBackground(colorTop:UIColor,colorBottom:UIColor,withCornerRadius:...

回答 2 投票 0

如何在不传递类型参数的情况下调用扩展方法?

我有以下几种类型:公共抽象类Game 其中TRules:new(){public TRules Rules {get;组; } = new TRules(); }公共类板球:...

回答 1 投票 0

此技术有名称吗,它有代码味吗?

我之前已经看过类似下面的代码,这导致将一种“扩展访问方法”添加到对象中。扩展方法将在智能感知中仅作为一种方法出现,但是当...

回答 1 投票 2

如何在chrome扩展程序中添加“读取和更改您访问的网站上的所有数据”权限?

我需要在chrome扩展程序中添加读取并更改您访问此权限的网站上的所有数据,以便我可以读取页面的DOM元素。 manifest.json {“ name”:“ BBox ...

回答 1 投票 0

是否有一种方法可以重写UIPageViewControllerDataSource中的viewControllerBefore / After方法以避免重复代码?

我已经在一个应用程序中创建了多个PageViewControllers,它们都需要一些相同的配置,所以我想知道是否有一种方法可以覆盖这些方法或以一种更简洁的方式来实现。 ...

回答 1 投票 0

返回通用参数基础类型的扩展方法

我正在尝试编写IThingRequest 的扩展方法,它返回Thing 。我希望该方法仅返回TEntity的基础类型,而不返回任何其他泛型...

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.