private string userName;
private string password;
//我想要的是象Eclipse那样,声明了成员变量就能自动生成下面属性的啊!
public string UserName
{
get.....set....
}
public string Password
{
get.....set....
}

解决方案 »

  1.   

    呵呵,安装Visual Assist或者Resharper有这个功能。
    另外在, VS2008中,你根本就不需要这样写,如果是简单的你可以直接写:
    public string Password{get;set;}
    就可以使用这个属性了。
      

  2.   

    有,
    对这你要处理的成员变量,右键,重构,封装字段.如果你是C# 3.0即VS2008,可以这样声明
    Public string UserName
    {get;set;}
    编译器会隐式创建成员变量
      

  3.   


    VS2008中,你根本就不需要这样写,如果是简单的你可以直接写:
    public string Password{get;set;} 
      

  4.   

    在Visual C#的快捷键体系中默认是没有快捷键的,但在VS200X系列中想要给一个功能设置快捷键真是太容易了:
    打开:
    工具-》选项-》环境-》键盘-》找到命令:Refactor.EncapsulatedField
    然后在下面的textBox中按下快捷键,再点一下assign,最好在点之前看一下设置为何种级别的快捷键。考虑到其它Refactor都是用Global的,建议你这个也用Global级别的快捷键。
      

  5.   

    VS.net中有个代码块Code Snippets Manager的功能,你可以定义自己的代码块,象你说的属性定义问题,可以先输入prop,然后按Tab键,属性的完整定义就出来了。看看这里http://blog.csdn.net/iStarSoft/archive/2008/09/27/2990079.aspx
      

  6.   

    呵呵 UP 4楼
     给楼主个概念...JAVA里面是没有属性这个说法的,他们有JAVABEAN
     但没属性这么强大,呵呵..
       再给你个方法..
     点击那个类-右键-查看类关系图-可以在哪里搞定你需要的.
       估计VS工具里也就这2个方法了.关注.
      

  7.   


    顶。我一般就是这样的。gogo 
      

  8.   


    当然有了.选定成员变量->右键->重构->封装字段.就和楼上说的一样。
      

  9.   

    我装了Visual Assist,怎么用这个功能呢?