腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
c#
中
的
“
无
操作
”
委托
c#
、
delegates
Delegate.Combine(...) as T; return nop; }} 因此,对于我必须调用
的
每个实例Action<int>>( _ =>{}); Foo<Action<int,int>> foo = new Foo<Action<int,int>>( (_,__) =>{}); 有没有办法得到一个缺省
的
“
无
操作
”
委托<
浏览 11
提问于2020-07-22
得票数 2
1
回答
什么允许匿名
无
参数
委托
类型不同?
c#
、
delegates
、
lambda
、
anonymous-types
、
anonymous-methods
在 (作为“
C#
3.0
中
的
代表和Lambda表达式”系列文章
的
一部分)
中
阅读了以下短语: ..。这是不典型
的
,但允许在多个场景中出现相同
的
匿名方法,即使
委托
类型可能会更改“*”。 那么,
无</
浏览 2
提问于2013-02-13
得票数 4
回答已采纳
2
回答
默认事件添加/删除实现
c#
、
.net
、
events
、
.net-4.0
、
.net-4.5
当向事件添加或删除事件处理程序时,我希望实现一些额外
的
逻辑。我想让我
的
实现尽可能接近默认
的
实现。 谁能告诉我/提供一些东西来说明编译器是如何实现事件
的
?
浏览 0
提问于2012-05-07
得票数 2
回答已采纳
1
回答
确定当前线程是否正在执行
c#
、
interview-questions
、
multithreading
使用
C#
,创建一个类,该类在其构造
中
获取一个
操作
(
无
参数
委托
),并具有一个公共方法bool execute(),该方法执行以下
操作
:如果当前线程执行该
操作
,则返回true,否则返回false。Console.WriteLine("
C#
language&quo
浏览 0
提问于2011-06-11
得票数 3
3
回答
具有对c++回调
的
字符串引用
的
C#
委托
c#
、
c++
、
unmanaged
、
delegates
、
managed
我编写了一个通过托管c++动态链接库使用非托管c++动态链接库
的
C#
应用程序。在非托管dll
中
,有一个回调,它
的
一个参数是std::string&。 我似乎找不到用托管dll包装它
的
正确方法。当我使用String^时,回调可以工作,但是
C#
应用程序没有获得字符串
中
的
任何内容。当我使用String^%时,在其他似乎不相关
的
地方,事情开始崩溃(可能是内存损坏)。所以我
的
问题是,做这件事
的
正确方法
浏览 1
提问于2009-11-18
得票数 1
2
回答
多线程WPF应用问题
wpf
我有一个这样
的
WPF应用程序。DispatcherPriority.Normal, }上面的代码可以在没有problem.My
的
情况下工作,问题是:我想调用
的
不仅仅是一个名为CheckNextNumber
的
函数。例如:我必须做这样
的
东西。tr[0].Stop();
浏览 1
提问于2011-08-29
得票数 1
回答已采纳
4
回答
Java有
操作
符>>>和<<<,它们有点不同--请帮助
c#
、
java
、
bit-manipulation
、
operations
可能重复: Java有运算符>>>和<<<,它们与>>和<<有些不同--有人能在
C#
中
给出它
的
等价物吗?
浏览 6
提问于2011-07-25
得票数 3
回答已采纳
1
回答
C#
中
的
委托
::Invoke和ThreadPool::QueueWorkerItem是否做同样
的
工作?
delegates
、
backgroundworker
、
begininvoke
可以通过创建新
的
委托
将
C#
中
的
同步调用转换为异步调用,然后可以在该
委托
上调用BeginInvoke。同样
的
操作
可以在不创建
委托
的
情况下完成,但是可以调用ThreadPool::QueueWorkerItem方法。据我所知,这两种方法所做
的
工作是相同
的
。delegate::BeginInvoke
的
编码量很少,但很容易理解。这些
操作
是否都使用线程池在
浏览 1
提问于2014-01-25
得票数 0
1
回答
从
C#
调用F#
委托
--是否有更清晰
的
语法?
f#
、
delegates
、
syntactic-sugar
在
C#
中
,如果
委托
定义如下:A a = () => {Console.WriteLine("Test")};a.Invoke(); // Works在F#
中
,可以调用
C#
委托
:a() // Err
浏览 1
提问于2015-02-04
得票数 0
回答已采纳
2
回答
在
c#
中
,
委托
的
目的是不可更改
的
?
c#
、
delegates
我读了一本书说明了
C#
2012在一节结合代表点,没有注意到吗?代表
的
目的是不可改变
的
。 将代表组合在一起--到目前为止,您看到
的
所有
委托
--在调用列表
中
只有一个方法。可以使用加法运算符“组合”
委托
。
操作
的
结果是创建一个新
的
委托
,其中包含一个调用列表,该列表是两个
操作
数
委托
调用列表
的
副本
的
连接。例如,下面的代码创建三个
浏览 4
提问于2016-03-13
得票数 7
回答已采纳
2
回答
C#
将方法作为参数传递,而不指定方法签名。
c#
我
的
目标是能够作为参数传入一个方法,就像javascript
中
的
回调一样,但不需要指定它
的
返回值或函数签名。例如,在javascript
中
,我可以这样做:fn();JavaScript
中
的
fn()可以解释为任何函数类型:
浏览 0
提问于2016-08-11
得票数 0
回答已采纳
4
回答
有没有像我学习java (命令行,没有intelliSense或VS)那样教
C#
的
教程或书籍?
c#
、
java
我是一个优秀
的
java程序员,我想学习
C#
(看起来很有趣,
委托
,linq,lambda表达式,访问原生dll和
无
管理代码等)。有没有好
的
资源或书籍以这种方式教授
C#
和.net?
浏览 1
提问于2011-05-16
得票数 3
回答已采纳
4
回答
无法将方法组“Read”转换为非
委托
类型“bool”
c#
、
sql
、
sqldatareader
当我尝试编译时,我得到了错误“无法将方法组'Read‘转换为非
委托
类型'bool’。我一直在遵循我在VB中找到
的
一个示例,但似乎翻译可能不正确。
浏览 1
提问于2011-02-04
得票数 7
1
回答
如何在vba中使用.net
委托
.net
、
vba
、
delegates
我有一个用
C#
编写
的
.net动态链接库,它公开了一些
委托
。现在,它们在VBA对象资源管理器
中
可见,并显示为“类”。但是,如何实例化它并使其指向具有相同签名
的
VBA函数,并将其传递回一个将该
委托
作为参数
的
C#
函数?谢谢你,安德烈!
浏览 2
提问于2013-04-25
得票数 1
2
回答
代表
的
+=算子
c#
、
delegates
我知道+=运算符将向
委托
基对象维护
的
调用列表
中
添加一个方法,例如{ } 但是,当我查看MSDN ,时,我找不到+=
操作
符
的
任何定义自动生成
的
编译器魔法?
浏览 3
提问于2015-11-27
得票数 38
回答已采纳
1
回答
委托
减法分配
c#
、
delegates
在
C#
中
,
委托
的
行为更像是一个函数指针列表,因此我们可以通过
委托
调用具有相同方法签名
的
方法列表。 // ... // ...现在,我声明一个
委托
类型,
浏览 4
提问于2014-01-02
得票数 1
回答已采纳
2
回答
使用异步修饰符作为
委托
的
前缀
c#
、
asynchronous
、
async-await
在“Microsoft Visual
C#
一步一步”一书中,在第24章
中
说:async delegate Task MyDelegate();
浏览 1
提问于2022-08-31
得票数 1
回答已采纳
4
回答
为什么我看不到+=
操作
符在System.Delegate上超载?
c#
我看到相等比较
操作
符==和!=在System.Delegate和MulticastDelegate上重载,但没有在+=和-=运算符上重载。 那么增量赋值和递减赋值
操作
符是如何处理
委托
实例
的
?
浏览 3
提问于2015-02-08
得票数 7
回答已采纳
2
回答
如何在
C#
中
声明单播
委托
c#
、
.net
、
delegates
是否有方法在
C#
中
声明单个
委托
?例如,这样就不可能有多个方法在单个时间点被
委托
引用。我正在考虑一种方法,在选择在运行时使用什么实现时实现灵活性,但使用某种安全措施来防止触发多个
操作
以避免任何副作用,特别是在非空返回类型
委托
中
。
浏览 1
提问于2019-07-17
得票数 1
回答已采纳
2
回答
Func<T>.BeginInvoke是否使用ThreadPool?
c#
、
.net
、
multithreading
、
delegates
当您在
C#
中
的
Func
委托
(或
操作
委托
)上调用BeginInvoke方法时,运行时是使用ThreadPool还是生成新线程?我几乎可以肯定它会使用ThreadPool,因为这是合乎逻辑
的
事情,但如果有人能证实这一点,我将不胜感激。 谢谢,
浏览 3
提问于2010-08-24
得票数 20
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C#中的委托和事件-Part.2
C#中的事件
C#中GUI编程的标准事件
C#数据操作系列-18 让Dapper更强的插件
C#数据操作系列-12 NHibernate的增删改查
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券