腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
您能定义与
C#
兼容的无命名空间
扩展
方法
吗?
、
我知道您可以在
c#
中定义空的命名空间
扩展
方法
,您能在F#中定义相同的
方法
供
C#
使用吗?我遵循了关于获得
C#
兼容的
扩展
方法
的一般文章,但我没有找到1-1转换的最后一步。这不是重复,我正在寻找定义全局命名空间中的
扩展
方法
的
方法
,就
C#
而言,而不是如何在F#中定义
C#
可以看到的常规
扩展
方法
。
浏览 1
提问于2015-03-14
得票数 1
回答已采纳
1
回答
哪些.NET语言具有对
扩展
方法
的语法支持?
、
这让我想知道,有没有不直接支持
扩展
方法
的.NET语言,即使用这样的API会变得痛苦的语言?我知道
扩展
方法
是简单的静态
方法
,并且可能总是这样调用的,但是对于“
扩展
方法
支持”,我指的是更紧密地集成到语言的语法中,以便调用对象上的
方法
;在
C#
中使用
扩展
方法
的方式就像它们是常规
方法
一样。除了
C#
和VB.NET之外,哪些更流行的.NET语言实际上支持
扩展
<
浏览 2
提问于2012-07-18
得票数 0
回答已采纳
2
回答
C#
扩展
方法
、
Image.FromStream(ms);}我通常可以使用其他
扩展
方法
浏览 18
提问于2015-03-07
得票数 0
回答已采纳
4
回答
C#
扩展
方法
、
、
、
、
我目前正在尝试编写一个
扩展
方法
,但它似乎没有按预期运行。items.Contains(t));这样做的目的是,我可以在任何IEnumerable上调用此
扩展
方法
,然后将所有与谓词匹配的项从集合中删除。在存在该
方法
之前,source删除了正确数量的项。但是,当我返回到调用代码时,所有的项仍然存在于原始的IEnumerable对象中。有什么建议吗?桑尼
浏览 0
提问于2011-08-19
得票数 2
回答已采纳
1
回答
c#
扩展
方法
、
、
、
我正在尝试测试我的
扩展
方法
,该
方法
将字符串列表转换为逗号分隔的字符串:{ IList test=new List<string>(); }问题是,在
方法
TestExtension中,我不能使用ToCommaString
方
浏览 3
提问于2010-08-27
得票数 0
回答已采纳
3
回答
如何使用
扩展
方法
将其他数据与现有对象关联?
、
、
、
、
自.NET Framework3.5以来,开发人员已经能够添加可从任何对象类型的实例中调用的
扩展
方法
。但是,
扩展
属性尚未在
C#
中实现。与
扩展
方法
不同,
扩展
属性需要为单个对象存储一些额外的状态信息。但是,即使对于
扩展
方法
,在某些编程场景中,能够访问调用这些
扩展
方法
的对象的后添加/
扩展
信息也是非常有用的。 这是最初的问题:如何添加
扩展
属性,或者以其他方式在<
浏览 0
提问于2013-06-23
得票数 7
回答已采纳
1
回答
无法在F#中编写与CLI兼容的
扩展
方法
、
、
、
、
我有下面的F#代码,我试图使用这些代码为
C#
编写
扩展
方法
。我在.NET Core2.2 (macOS)上使用了
C#
4.5,
C#
7.3试图调用
扩展
方法
。我正在使用JetBrains Rider,它下面的名称空间
扩展
是正确导入的,
方法
调用甚至在调用它们的
C#
函数体中得到正确的突出显示,显示它们的类型。但是,当我运行dotnet时,我会得到两个
扩展
的CS1061构建错误,表示实例不包含任何
方法
浏览 0
提问于2018-12-06
得票数 1
回答已采纳
6
回答
方法
C#
的
扩展
方法
、
、
有没有办法在这个
方法
上有
扩展
方法
?例如,将一些用户对象作为参数的
方法
,如果该用户可以在该
方法
的最开始使用该
方法
,则需要进行安全检查。这个
方法
可以有像"check this user use me“这样的
扩展
方法
并返回bool吗? 谢谢。
浏览 0
提问于2010-10-08
得票数 5
回答已采纳
2
回答
使用System.CodeDom生成
扩展
方法
、
、
、
有没有人尝试过在.NET 4.0下使用System.CodeDom生成
扩展
方法
?似乎没有任何
方法
可以将CodeMemberMethod或CodeParameterDeclarationExpression指定为
扩展
方法
/参数。谢谢
浏览 3
提问于2011-05-16
得票数 7
回答已采纳
1
回答
如何在只有动态链接库可用的情况下更改现有的
C#
代码
、
、
我唯一可用的代码是在服务器上运行的代码,其中所有的
C#
代码都包装在几个.dll文件中。我已经创建了一个新的web项目,并包含了Visual Studio 2013中的所有可用文件。
浏览 1
提问于2014-12-31
得票数 0
2
回答
ViewPage上的问题调用
扩展
方法
、
、
、
我为一个ViewPage创建了以下
扩展
方法
: public static class ViewPage_Extensions<%@ Import Namespace="G3Site" %><% this.Test(); %><% Test
浏览 2
提问于2011-04-15
得票数 0
回答已采纳
5
回答
如何在
C#
中创建
扩展
?
、
我在VB.NET中为stringbuilder编写了这个
扩展
:Public Module sbExtensionoStr.AppendFormat("{0}{1}", String.Format(format, args), ControlChars.NewLine)End Moduleusing System.Runti
浏览 8
提问于2009-07-24
得票数 6
回答已采纳
1
回答
在.NET 4.0+中是否可以使用
扩展
方法
扩展
静态类?
、
、
、
我读到过在F#中
扩展
静态类是可能的,但在
C#
中还不可能。提出了多个解决
方法
,因此表明这种类型的
扩展
可能是合理有用的。 尽管
扩展
方法
被定义为静态的,但它们在被
扩展
的类型实例上工作。因为没有任何东西允许我认为它现在是可用的,所以我想知道现在是否可以使用.NET 4.0+中
C#
中的
扩展
方法
语法来
扩展
静态类?
浏览 1
提问于2011-11-09
得票数 5
回答已采纳
1
回答
如何将
C#
代码生成的HTML嵌入到XSL中?
、
、
、
生成的HTML有几个部分需要通过外部
C#
方法
(
扩展
方法
)创建。 我的
C#
函数应该返回什么?
浏览 1
提问于2010-02-23
得票数 1
1
回答
NativeScript
扩展
方法
、
可以在原生脚本中
扩展
现有的类吗?在
C#
术语中,我的意思是
扩展
,例如,不是继承,而是“注入”现有类的
方法
,并在原始类的实例上调用该
方法
。
C#
扩展
方法
:{ {
浏览 10
提问于2017-03-10
得票数 0
回答已采纳
1
回答
使用linq进行XML解析
、
、
<Testing testsequence = 1 skew = 3 /> </NTrans>我想拉出测试序列,并在
c#
浏览 0
提问于2011-11-01
得票数 1
回答已采纳
5
回答
C#
:发现
扩展
方法
、
、
您推荐哪些工具或技术来发现代码中的
C#
扩展
方法
?它们位于正确的命名空间中,但可能在解决方案中的任何文件中。如何在代码窗口中的当前类型中找到所有
扩展
方法
(并导航到它们)?
浏览 2
提问于2010-02-04
得票数 5
回答已采纳
2
回答
C#
DateTime
扩展
方法
、
我被要求通过
扩展
方法
扩展
DateTime类型。然后,我需要创建一个
方法
来检查添加的月份值是否是我的生日,如果不是,它将告诉我离我的生日还有多少个月。我尝试为DateTime
扩展
创建以下类,其中包含
扩展
方法
。 DateTime DT; Console.WriteLine(DT.Mont
浏览 5
提问于2014-08-02
得票数 0
回答已采纳
3
回答
覆盖
扩展
方法
C#
、
、
其中一个参数的长度很长,超过100K个字符,所以我想我需要使用POST
方法
(因为GET查询字符串的长度有限制)。但是,当我尝试这样做时,我得到了一个异常,即uri太长。我下载了他们的源代码来找出原因。看一下下面的代码:现在,UrlEncode()
方法
是StringExtensions.cs类中可用的
扩展
方法
,它的实现如下所示: public sta
浏览 2
提问于2013-05-20
得票数 3
2
回答
C#
扩展
方法
过载
、
、
我有两种
扩展
方法
: {我不小心忘记提到实际上有3种
扩展
方法
,第三种是: public static string ToString<T>(this List<T> list, string delimiter)
浏览 3
提问于2012-05-13
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
DateTimeExtensions:一个轻量C#的开源DateTime扩展方法库
一个C#开源工具库,集成了超过1000个扩展方法
Python3与C#扩展之 装饰器专栏
设计可扩展的上网行为管理软件架构(C#)
C#常见错误的解决方法!
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券