所有你需要的,在.net中都有相应的项目。
换成C#应该没有任何问题。只要把get_xxx set_xx之类的方法改成属性,然后注意所有方法名称和对外变量(字段和参数)都换成大写字母开头。
并且注意:尽管C#看起来区分大小写,但其实是不区分的,不能定一两个变量分别叫A和a。这一点似乎与Java不太相同。
换成C#应该没有任何问题。只要把get_xxx set_xx之类的方法改成属性,然后注意所有方法名称和对外变量(字段和参数)都换成大写字母开头。
并且注意:尽管C#看起来区分大小写,但其实是不区分的,不能定一两个变量分别叫A和a。这一点似乎与Java不太相同。
好像不是这么回事吧!!试试看。。是区分大小写的。。
至于Java转换工具,请察看
http://msdn.microsoft.com/vjsharp
Microsoft Corporation
http://www.microsoft.com/china/msdn/library/dndotnet/html/dotnet_MovingJavaApps.asp#dotnet_movingjavaapps_topic33. To Ninputer(装配脑袋):a A,能举实例吗? 看起来比较有趣.Is overkill always good ?
public void Main()
{
String a = "";
int A = 1;
}
是不可以的
这个规则很合理,.net中某些其他语言,如VB都是不区分大小写的
你有没有试验过,给这个工程添加CLS兼容属性?
对于VB,所有工程都自动CLS兼容,而C#就要靠程序员自己遵守。