c# - 为什么 System.Drawing.Image.GetThumbnailImage 需要一个未使用的委托(delegate)?

标签 c# asp.net

这让我大吃一惊。为什么这个方法需要一个未使用的参数?此外,它需要一个“必须为零”的 IntPtr。这似乎完全没有意义。谁能解释一下?

此处的文档:http://msdn.microsoft.com/en-us/library/system.drawing.image.getthumbnailimage.aspx

最佳答案

如果您查看早期版本的文档,例如 GetThumbnailImage in framework 1.1 ,它说:

"In GDI+ version 1.0, the delegate is not used."

参数保留在早期版本中,方法签名没有改变。

关于c# - 为什么 System.Drawing.Image.GetThumbnailImage 需要一个未使用的委托(delegate)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12754021/

相关文章:

css - 根据数据库值 asp.net 更改 css 值

c# - 如何在 Crystal 报表中制作销售发票报表(绑定(bind)两表数据)

c# - 可以使用 foreach 循环在列表中定义带有各种字符串的单个 messageBox 吗?

c# - 在 docker 容器上运行/初始化 QuestPDF 时出错

c# - 生成新对象到随机对象的位置

c# - Visual Studio 智能感知类建议

c# - 使用 ASP.NET 和 XSLT 在 XML 中显示换行符

c# - 在同一应用程序池中运行的站点是否有单独的工作进程?

c# - 下载后启动javascript

c# - 如何在有外键的表中插入数据