Microsoft Build · 2025/5/19 – 2025/5/22
加入开发人员和 AI 创新者,在 Microsoft Build 中重构技能。
此浏览器不再受支持。
请升级到 Microsoft Edge 以使用最新的功能、安全更新和技术支持。
有关 Microsoft 开发人员工具和技术的深度文章
个性化学习路径和课程
全球认可、行业公认的凭证
经 Microsoft 审核的技术问题和解答
Microsoft 开发人员工具和技术的代码示例库
交互式特选指南和建议
来自 Microsoft 专家的数千小时原创节目
适用于组织的 Microsoft Learn
访问特选资源,以提升团队技能水平,缩小技能差距。
我们将不再定期更新此内容。 请查看 Microsoft 产品生命周期,了解此产品、服务、技术或 API 的受支持情况。
备注
访问此页面需要授权。 可以尝试登录或更改目录。
访问此页面需要授权。 可以尝试更改目录。
更新:2007 年 11 月
本节讨论 C# 和 Java 编程语言之间的相似点和差异。
源文件约定(C# 与 Java)
数据类型(C# 与 Java)
运算符(C# 与 Java)
流控制(C# 与 Java)
循环语句(C# 与 Java)
类基础(C# 与 Java)
Main () 方法和其他方法(C# 与 Java)
使用不确定数目的参数(C# 与 Java)
属性(C# 与 Java)
Struct(C# 与 Java)
数组
继承与派生类(C# 与 Java)
事件
运算符重载(C# 与 Java)
异常(C# 与 Java)
高级 C# 技术(C# 与 Java)
垃圾回收(C# 与 Java)
安全代码和不安全的代码(C# 与 Java)
摘要(C# 与 Java)
C# 编程指南
Visual C#
迁移到 Visual C#