基本和 JAVA差不多 以下例子基本包含应有编码规范:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
/*********************************
 * *文件名:Form1.cs
 * *copyright (c)2007-2008 R&D
 * *文件编号:
 * *创建人:Carmen
 * *日期:2007.7.7
 * *修改人:Carmen
 * *修改日期:
 * *描述:暂无
 ********************************
*/

namespace WindowsApplication
{
    
/*********************************
     * *类编号
     * *作用:
     * *作者:
     * *编写日期:
     ********************************
*/

    
public partial class Form1 : Form
    
{
        
//常量命名规定:
        private const bool WINFORM_ENABLE_DEFAULT = false;
        
private string workTime;
        
public Form1()
        
{
            InitializeComponent();
        }

 
        
//
        
//传入并取出字符串
        
//
        
//变量命名规范:
        
//1.cameCase命名法  系统当前时间:timeOfSystem
        
//2.PascalCase命名法 系统当前时间:TimeOfSystem
       public string MyWorkTime
        
{
            
set {
                workTime 
= value;
            }

            
get
            
{
                
return workTime;
            }

        }

        
/*********************************
         * *函数名:GetInf
         * *功能描述:返回字符串
         * *输入参数:无
         * *输出参数:str -类型(string)
         * *返回值:     -类型(string)
         * *作者:
         * *日期:
         * *修改人:
         * 修改日期:
         ********************************
*/

        
public string GetInf()
        
{
            
string str = "我的上班 时间是:";
            
return str;
        }

        
private void button1_Click(object sender, EventArgs e)
        
{
            Form1 test 
= new Form1();
            
            test.MyWorkTime 
= textBox1.Text;
            label1.Text 
= GetInf() + test.MyWorkTime;
        }

        
private void Form1_Load(object sender, EventArgs e)
        
{


        }

    }

    
//资源命名规范:
        
//菜单:IDM_XX
        
//位图:IDB_XX
        
//对话框:IDD_XX
        
//字符串 :IDS_XX
       
//图标:IDR_XX
}
2.2005简介


.NET Framework (代码库、通用类型系统CTS、CLR)
CLR:公共语言运行库

    编译
C#————>程序集(.exe、.dll[MSIL])、元信息[数据信息]、可选资源[图片、声音])
             |                 |
             |                 (Microsoft Intermediate Language 微软中间语言)
             |
             | JIT编译 (Just-In-Time 仅在需要时才编译MSIL)
             |
             ——> 机器代码 <———— .NET CLR (Common Language Runtime 公共语言运行库)
                               运行     /   \
                                       /     \
                                     托管  非托管
                                    (C#)     (C++)


总结:

一、用C#等.NET兼容语言编写代码

              编译
二、      C#————>程序集

              JIT编译
三、  程序集—————>机器代码

               运行
四、  托管CLR————>机器代码