手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>程序设计>Java技术>列表

Visual Studio:针对 Java 开发人员的 C# 编程语言

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

下面的代码展示了如何使用 fixed 关键字来确保在 PointyMethod() 方法中的代码块执行期间系统不会移动数组。注意,fixed 仅仅使用在不安全代码中:

public class FixedClass

{

  public static void PointyMethod(char[] array)

  {

    unsafe

    {

      fixed (char *p = array)

      {

        for (int i=0; i<array.Length; i  )

        {

          Console.Write(*(p i));

        }

      }

    }

  }



  static void Main ()

  {

    char[] array = { 'H', 'e', 'l', 'l', 'o' };

    PointyMethod(array);

  }

}

返回页首

小结

虽然 Microsoft 和其他厂商都已经为 .NET 平台引入了许多语言,但是 C# 是非常类似 Java 的一种语言,并且它非常适合希望从 J2EE 迁移到 .NET 平台的开发人员。

本文比较和对比了这两种语言。在许多方面,C# 具有 C 的强大功能、Java 的简洁优美,以及 Visual Basic 开发的简易性,我希望本文已经说明了这一点。

要学习如何开始创建您的第一个 C# 应用程序,请访问 Java Resource Center Getting Started Page。

转到原英文页面

上一篇: 2004开发技术年度综述之Java世界 选择自 yjq8116 的 Blog
下一篇: Oracle数据库中时间精确到时、分、秒的处理方法

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!