【发布时间】:2016-06-14 10:49:30
【问题描述】:
我打算将我的 C# 应用程序移植到 Linux。我的 C# 应用程序读取文本文件,操作其数据,并使用以下数据命令和数据结构将其拆分为段:
List<string> linesReadList;
OpenFileDialog openFileDialog1;
string[] lines = System.IO.File.ReadAllLines(filePath);
我知道每个开发环境都有它的本质,但是我想知道Linux中有没有接近C#的开发环境?
我想在 shell 脚本中运行我的应用程序,并且开发环境可以支持高级数据结构以加快我的开发速度。
【问题讨论】:
-
如果你想在 shell 脚本中运行你的应用程序,你不需要
OpenFileDialog...你为什么不直接接受文件名作为命令行参数呢?然后你可以使用 Mono 或 .NET Core 将它保存在 C# 中,除此之外......