如何从运行单声道的 C# 程序中找出我的 Linux 桌面 (Ubuntu) 的屏幕分辨率



如何从Mono中运行的C#程序中找到Linux桌面的屏幕分辨率?我正在使用 Ubuntu。

使用 xrandr 命令我可以查看分辨率,但是是否有一种编程方法来获取相同的信息?

在 .NET C# 中完全相同。这就是Mono的整个想法 - 让底层操作系统透明。

谷歌"屏幕分辨率C#"。您的第一个搜索结果应该可以正常工作。

您可以使用以下命令:

xdpyinfo  | grep 'dimensions:'