我们的团队在名称空间"中使用规则" SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
Calendar c = Calendar.getInstance();
Date date = Calendar.getInstance().getTime();
String sDate = format.format(date);//31-12-9999
int mYear = c.get(Calendar.YEAR);//9999
int mMonth = c.get(Calendar.MONTH);
mMonth = mMonth + 1;//12
int hrs = c.get(Calendar.HOUR_OF_DAY);//24
int min = c.get(Calendar.MINUTE);//59
有两个类:
using
和
namespace Foo.Bar
{
public class SomeClass
{
public int CalcSomething()
{
return 1;
}
}
}
由于namespace Foo
{
using System;
class Program
{
static void Main(string[] args)
{
var someObj = new SomeClass();
Console.WriteLine(someObj.CalcSomething());
}
}
}
位于SomeClass
命名空间,快速操作菜单提供解析命名空间,但VS2015之间的结果不同:
和VS2017:
如果这很重要,两个版本都安装了Productivity Power Tools。两者都使用适当的PPT扩展版本。
如何更改 VS2017 的解决方案行为?我不需要"长命名空间",因为它在这里是多余的。