腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
从非托管C++调用
C#
代码?
、
、
在Mono中,您可以将
委托
从
C#
传递给C++函数,该函数接受
委托
作为函数指针。例如,在Windows上的
C#
中,您可以编译本机C++非托管库,将其链接到
C#
项目中,并通过
C#
作为
委托
传递给它的函数指针来获取C++函数来调用
C#
函数。
浏览 0
提问于2012-03-16
得票数 1
回答已采纳
2
回答
在
C#
多播代理中使用多播
、
、
、
什么时候多播
委托
比单播
委托
有用? 我经常使用
委托
,主要是与
C#
lambda结合使用,但我从来没有想过要使用
C#
委托
的多播方面,即我从来没有想过将多个
委托
组合在一个
委托
中。因此,我非常好奇在什么样的情况下多播
委托
是有用的-我只能想到一些例子,在这些例子中,您可以通过其他方式轻松地实现功能,例如,链接
委托
或将它们放在列表中。特别是,Eric Lippert的答案给人的印象是,即使是
C#
团队有时也会忘记
浏览 3
提问于2011-06-10
得票数 6
回答已采纳
1
回答
为什么Java8中的Lambda表达式实现函数接口,而不是像
C#
那样实现
委托
呢?
、
、
、
许多从事Java项目和
C#
中其他项目的开发人员都习惯于使用
C#
委托
语法。此外,
C#
委托
语法比语法短得多:public delegate void ProcessBook(Book book);public interface ProcessBook{} 正如
C#
在过去采用了很多
C#
语法一样,我们为什么不在Java8中采用这种
C#</e
浏览 5
提问于2014-03-15
得票数 0
回答已采纳
2
回答
将目标-c库绑定到
C#
委托
和事件
、
、
、
因此,我想我将创建我自己的api定义,但我不知道如何将objective
委托
重写到
C#
委托
/事件。我的理解是,objective
委托
与
C#
委托
不一样,但更像
C#
事件。这是目标-c
委托
定义(来自头文件):@optional 这是目标-c类定义(来自头文件): @interface Linea : NSObject
浏览 3
提问于2013-08-21
得票数 5
回答已采纳
1
回答
C#
的RoR
委托
等效项
、
在Ruby on Rails ()上,有没有一些模式/语法/库可以让
C#
实现类似
委托
助手方法的功能?问题是,如果你在谷歌上搜索
C#
的
委托
,你只能找到关于
C#
的
委托
概念的信息,这与rails中的概念略有不同。 继续这段旅程,Javascript/Typescript是否也有等价物?
浏览 29
提问于2019-07-11
得票数 -2
回答已采纳
1
回答
使用P/Invoke在托管代码和非托管代码之间共享内存
、
、
我为一个C++库创建了一个C包装器,并从我的
C#
托管代码中调用这个C包装器。我面临的问题是,这个库涉及数千次迭代和长运行时。显然,我需要一种与
C#
程序通信的方式,并更新C/C++库正在进行的处理的状态。 直接方法是在一定次数的迭代之后返回,更新状态并再次调用C/C++包装器。
浏览 2
提问于2014-11-02
得票数 0
回答已采纳
2
回答
在Contol.Invoke中使用
委托
和非
委托
方法作为参数以避免跨线程异常的区别
、
、
、
我知道如何使用
委托
来避免这样的跨线程异常。如果是这样的话,我知道Control.Invoke需要一个
委托
作为参数,它是否将非
委托
方法更改为内部
委托
?
浏览 11
提问于2022-10-25
得票数 0
回答已采纳
4
回答
如何在
C#
中使用和创建用户定义的
委托
?
、
我在.NET中设计win表单时使用过
委托
...即拖放一个按钮,双击,然后填写myButton_click事件。我想了解如何在
C#
中创建和使用用户定义的
委托
。 如何在
C#
中使用和创建用户定义的
委托
?
浏览 1
提问于2009-03-06
得票数 0
回答已采纳
1
回答
C#
/ C++异步反向调用?
、
、
、
、
我需要从本机C/C++ asynchronously.调用
C#
代码 在搜索如何做时,我发现我可以创建一个
C#
委托
并从中获取一个函数指针,我将在我的本机代码中使用该指针。问题是,我的本机代码需要在从本机代码创建的单独线程中运行asynchronously,,这意味着从
C#
调用的本机代码将在调用
委托
之前返回到
C#
。我在另一个这样的问题中看到了这样的问题:,尽管MSDN说的是,因为由于任务的异步性质,他的
委托
在被调用之前是垃圾收集的。我的问题是:使用在本机代码中创建
浏览 3
提问于2015-02-25
得票数 3
回答已采纳
2
回答
发言
c#
委派
、
我现在通过这个视频系列学习了代理:delegate(Person p) { return p.ToString(); } //他也称其为
委托
(匿名
委托
) 谈论
委托
的正确方式是什么?我非常肯定第二个是匿名函数/方法,
委托
关键字是唯一的语法,我也认为第一个应该在谈论
委托
时引用。
浏览 1
提问于2017-04-20
得票数 0
4
回答
有委派处理程序的事件和没有委派处理程序的事件有什么区别?
、
这两者的区别是什么:那这个呢?它们都能工作。前者是Visual Studio在使用代码片段时默认使用的。但它似乎只是广告多余的言辞,还是我漏掉了什么?
浏览 12
提问于2008-09-23
得票数 6
回答已采纳
1
回答
在windows上从
C#
调用C++函数反向P/Invoke的几个问题
、
、
、
目前我需要从windows上的
C#
代码调用一个C++函数,我读了很多关于P/Invoke的文章,这个线程可能是一个副本……Q2。就项目而言,我应该将我想要从C++代码中调用的函数放在
C#
DLL项目中。实际上,在C++中我是新的/删除的,所以它应该是机器代码(非托管的),但是调用
C#</
浏览 0
提问于2015-04-13
得票数 0
回答已采纳
1
回答
用内部
委托
类型编译lambda表达式
、
、
如果
委托
类型是内部的,我在为F#中的属性getter编译lambda表达式时遇到了一些问题。
浏览 1
提问于2012-05-29
得票数 4
回答已采纳
4
回答
C#
中的
委托
比C/C++中的函数指针更好吗?
、
、
C#
中的
委托
提供了与C中的函数指针类似的功能。我听到有人说"
C#
委托
实际上比C中的函数指针更好“。怎么会这样?请举例说明。
浏览 2
提问于2010-03-29
得票数 14
回答已采纳
4
回答
代表的演变
、
、
、
我理解
委托
的概念来自于C++中的函数指针。 :异步API中有许多
委托
的用法,例如,。
C#
浏览 5
提问于2012-09-18
得票数 4
回答已采纳
14
回答
Java
委托
?
、
Java语言是否具有
委托
特性,类似于
C#
对
委托
的支持?
浏览 6
提问于2008-09-05
得票数 214
回答已采纳
2
回答
在C++和
C#
代码之间调用
、
、
、
、
由cocos2d-x创建的Visual项目有一个名为MyGameComponent,的C++项目,它是一个名为MyGame的
C#
项目的依赖项。
浏览 1
提问于2014-07-18
得票数 2
回答已采纳
1
回答
声誉引擎的设计
、
、
、
让我们设想一个社交网络,在这个网络中,每个用户都可以通过
委托
等方式从他人那里获得声誉。假设A和B最初的信誉是1,当A
委托
给B时,A有0,B有2,然后B可以
委托
给C,以此类推。所以A可以
委托
所有主题的声誉,或者只
委托
编程,或者只
委托
c#
。他可以将编程
委托
给B,但将
C#
委托
给C。这意味着最终的声誉取决于给定的作用域。我认为
委托
树/图是一个候选,因为聚合是一致性的单位。然而,这意味着聚合将是非常
浏览 1
提问于2013-06-15
得票数 2
1
回答
按地址调用方法的分配自由
委托
或其他方式?
、
、
、
我需要能够使用Mono在
C#
中调用基于函数指针的单个方法。
委托
可以很好地完成这项工作,这也是它们的目的,但每次我设置
委托
时,它们似乎都会分配52个字节(不是+=,而只是使用=设置它,因此
委托
引用的方法始终只有一个)。这个
委托
每秒更改很多次,它会导致GC周期性地启动,这是我想要避免的。 我不介意最初的内存分配,但是有没有一种方法可以防止每次我更改单个
委托
值时都进行分配?如果没有,除了不会在每次地址改变时分配任何内存的
委托
之外,是否还有其他动态方法来调用
C#</em
浏览 0
提问于2013-12-30
得票数 13
1
回答
将
C#
委托
传递给C++/CLI包装器
、
、
、
我按照示例使用
c#
委托
作为c++回调。csharpKeyCallback应该是我的
C#
项目的
委托
。在上面链接的示例中,只解释了如何从包装器内部设置
委托
。但是如何设置来自
C#
项目的
委托
呢?当我试图从我的setKeyCallback项目调用
C#
时,我会得到一个错误Window.setKeyCallback(?) is not supported by the language。
浏览 0
提问于2016-04-22
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【C#】委托
C#中的委托和事件-Part.2
委托权益证明DPoS
课后委托入门课
Axie Infinity推出地块委托功能
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券