CSharp中把Icon转化为Image
Orange233(讨论 | 贡献)2021年6月29日 (二) 22:07的版本 (创建页面,内容为“返回 Orange233 == C#中把Icon转化为Image == === 上下文 === 百度都是坑到处都是复读机和没啥用的内容。所以自…”)
C#中把Icon转化为Image
上下文
百度都是坑到处都是复读机和没啥用的内容。所以自己随便乱试了一下,一行代码搞到。
经查询,该方法中使用的函数仅支持.NET framework 4.5及更新版本、.NET Core3.0及更新版本、.NET 5
代码
//using System.Drawing;//找不到?那就安装一个官方的nuget包:System.Drawing.Common。
Icon icon=/*赋值*/;
Image image=(Image)icon.ToBitmap();
解决方法
这位社区维护者给出了一个解决方法,那即是手动添加比较器StringComparer.Ordinal,它同时适用于Dictionary和SortedDictionary。