在linux下创建c#代码

Hel*_*der 4 c#

最近我在Windows上使用了很多C#.我试图坚持使用C#并在Ubuntu 11下创建C#应用程序.

问题是我是如此习惯编辑,我没有学习如何在代码下创建元素.

任何人都可以指出我的方向,我可以找到一个解决方案,如何使用代码创建窗口,标签,文本框等?

Viv*_*ath 7

你的意思是IDE吗?MonoDevelop可能就是你想要的.

从2.4开始,我相信它附带了WinForms Designer,它将帮助您构建表单.

如果这不起作用,您可以使用WinForms Designer本身.


Lu *_*ing 6

您可以在Linux下安装MONO,并使用MONO编译C#程序并运行它.这些信息是关于什么是MONO. http://www.mono-project.com/What_is_Mono

要编译和安装MONO,您可以在这里参考,这是关于如何使用IDE在Linux下开发MONO应用程序.

虽然MONO可以帮助您在Linux下运行.NET/C#应用程序,但在迁移应用程序时仍需要考虑以下事项.

  • Linux区分大小写但Windows不是.有些代码需要读取ini或xml文件,需要确保Linux程序中的文件名正确.
  • 目录结构不同,例如C:\ Windows和/ etc /,您需要确保代码引用正确的位置
  • 需要重新测试某些XML配置信息以确保兼容性.
  • 进行高覆盖率测试以确保每个功能正常工作
  • Linux和Windows之间的安全环境不同,这可能会对应用程序产生影响