本章简言上一章笔者讲到关于IO文件操作类,了解如何处理文件流。从这一章开始笔者将讲解相对比较高级的知识点。而本章笔者就对WinForm开发的知识点进行讲解和引导。现在很多业务都是面向于B/S模式的开发,JAVA也不另外。所以JAVA的程序员对J2EE部分的知识非常了解。却对J2S ...
上一章笔者讲到关于IO文件操作类,了解如何处理文件流。从这一章开始笔者将讲解相对比较高级的知识点。而本章笔者就对WinForm开发的知识点进行讲解和引导。现在很多业务都是面向于B/S模式的开发,JAVA也不另外。所以JAVA的程序员对J2EE部分的知识非常了解。却对J2SE的知识点半知半解。甚至有一些只是听过而以。笔者在进入JAVA企业开发之前也曾用过Awt和Sget='_blank'>wing开发PC端的应用程序。类似于库存管理和企业通信等应用。相信做过的人都明白——小小的一个业务就花掉很多时间才能开发出来。了解C#的WinForm开发你就会发现PC端的软件还是C#比较合适。另外从本章开始笔者希望JAVA读者们能开始切换学习思路。不要在以JAVA那边的知识来学习了。因为笔者有过C#写出JAVA的代码。
让我们新建一个WinForm项目。然后来学习WinForm是如何开发的。选择Visual Studio开发工具的“文件”》“新建”》项目。
上面的图片相信大家都不陌生了吧。点击“确定”按扭。生成项目如下
关于项目结构笔者就不多说了。在《Java进击C#——项目开发环境》章节里面已经讲解过大部分了。不清楚的读者可以去看看。这边俩个到是没有讲解过。如下
Form1.cs文件:这个就是一个窗体。JAVA的JFrame不知道你清楚。有一点类似了。
Program.cs文件:这里面存放了应用的入口方法。
首先让我们看一下Program.cs文件里面代码吧。让我们了解一下C#入口的时候都做了些什么。
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Windows.Forms; 5 6 namespace WinFormExample 7 { 8 static class Program 9 {10 /// <summary>11 /// 应用程序的主入口点。12 /// </summary>13 [STAThread]14 static void Main()15 {16 Application.EnableVisualStyles();17 Application.SetCompatibleTextRenderingDefault(false);18 Application.Run(new Form1());19 }20 }21 }
原标题:Java进击C#——应用开发之WinForm环境
关键词:C#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。