将C#应用程序移植到Linux的平台?

时间:2016-06-14 10:49:30

标签: c# linux shell porting

我想把我的C#应用​​程序移植到Linux上。我的C#应用​​程序读取文本文件,操纵其数据,并使用以下数据命令和数据结构将其拆分为段:

    List<string> linesReadList;
    OpenFileDialog openFileDialog1;
    string[] lines = System.IO.File.ReadAllLines(filePath);

我知道每个开发环境都有它的本质,但我想知道Linux中是否有任何接近C#的开发环境?

我想在shell脚本中运行我的应用程序,开发环境也可以支持高级数据结构,以加快我的开发。

2 个答案:

答案 0 :(得分:1)

简单:使用C#和 Mono

Mono是.Net Framework的一个端口,在Linux下运行良好。 我用Debian在Raspberry上测试了它。

答案 1 :(得分:0)

除Mono外,您现在还拥有Microsoft自己的.NET Core。它的功能不如Mono,而且它目前处于测试阶段,但出于您的目的,它可能没有任何实际差异。