文件名称:splat:使事情跨平台
文件大小:736KB
文件格式:ZIP
更新时间:2024-05-17 20:24:52
ioc cross-platform logging nlog hacktoberfest
摔得痛 如今,某些类型的事情在跨平台的移动代码中基本上是不可能的,但是没有理由。 编写一个ViewModel来处理从磁盘加载图片库的过程将完全与#ifdefs混在一起,并且基本上是不可读的。 Splat旨在通过在平台代码之上提供可用的泄漏抽象来解决此问题。 它是泄漏的,因为它总是提供扩展方法ToNative()和FromNative() ,该方法将抽象转换为特定于平台的版本。 将图片加载到跨平台代码中,然后在视图中调用ToNative()以实际显示它。 它有什么作用? Splat当前支持: 跨平台图像加载/保存 用于可移植库的System.Drawing.Color端口 跨平台几何图元(PointF,SizeF,RectangleF),以及许多其他扩展方法,使它们的使用更加容易。 一种检测您是否处于单元测试运行器/设计模式的方法 跨平台日志记录框架 简单而灵活的服务位置 如何安装?