Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将C#Windows窗体代码转换为C#Android代码_C#_Android_Windows Forms Designer_Code Conversion - Fatal编程技术网

将C#Windows窗体代码转换为C#Android代码

将C#Windows窗体代码转换为C#Android代码,c#,android,windows-forms-designer,code-conversion,C#,Android,Windows Forms Designer,Code Conversion,我最近用VisualStudio在Windows窗体上制作了一个程序,但我的朋友让我为它制作一个应用程序。然后我注意到VisualStudio使直接用C#制作应用程序成为可能。但当我打开一个新项目时,它与我习惯的(显然)是不同的 我正在寻找的是一种将我的旧windows窗体代码转换为Android格式的简单方法,但由于我对编程基本上是新手,我自己也不知道该怎么做。你们中有谁有什么建议或好的教程可以帮助我吗?我一直在谷歌上搜索,但没有找到任何对我有帮助的东西。老实说,我认为这是不可能的 Windo

我最近用VisualStudio在Windows窗体上制作了一个程序,但我的朋友让我为它制作一个应用程序。然后我注意到VisualStudio使直接用C#制作应用程序成为可能。但当我打开一个新项目时,它与我习惯的(显然)是不同的


我正在寻找的是一种将我的旧windows窗体代码转换为Android格式的简单方法,但由于我对编程基本上是新手,我自己也不知道该怎么做。你们中有谁有什么建议或好的教程可以帮助我吗?我一直在谷歌上搜索,但没有找到任何对我有帮助的东西。

老实说,我认为这是不可能的

Windows窗体是Windows窗体,Android是Android,这是两个独立的东西,可以使用Mono(Xamarin)连接


代码不会自行转换,并且神奇地遵循Android逻辑。要创建Android应用程序,您必须学习Android

您无法自动执行。有了Xamarin,你可以用c语言编写你的应用程序,但你必须重写很多代码,特别是ui界面。也许你可以重用一些函数和逻辑

我想知道的是,是否有一种简单的方法可以重写相同的代码,但在Android的结构中,不必完全重写,但我想没有这种方法