你们觉得C#会出一套跨平台的UI框架吗?

本人写C#已经十多年了,曾几何时,对C#的桌面应用开发速度,是真的服气。

后来.Net Core出来以后,我一直非常期待WinForm编译后可以运行在Linux系统之上。

不过,一直到了.Net6,我依然只能看到在Winform只能运行在Windows上面,于是我有段时间尝试使用C去编译GTK+的一些函数到so文件,然后让C#去调用,发现在Linux下可以顺利运行,也就说明,这个事情应该在技术上不是很难的事情,没有出相关的东西,也就是微软不太愿意去做这个事情。

虽然目前像Qt,像Electron可以有效的进行跨平台应用开发,Linux下也有基于Mono的GTK#,但我还是希望一天可以直接用C#开发跨平台的桌面应用

编辑于 2022-09-12 15:26