Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java语言环境注释-C#区域性属性_C#_Java - Fatal编程技术网

Java语言环境注释-C#区域性属性

Java语言环境注释-C#区域性属性,c#,java,C#,Java,在C#中,我在方法上方具有以下属性: [Test, SetCulture("en-GB")] 我认为,这意味着在这个测试方法中发生的任何事情(例如数字解析)都将遵守en GB文化的规则 在Java中有没有办法做同样的事情?是否有一些注释指示适用于方法的区域设置?我真的不希望有一个额外的参数到处传递。不,我认为没有这样的注释。 您的虚拟机从虚拟机之外的世界中存在的区域设置开始(例如,终端的配置方式),如果您不喜欢,您必须在您可能需要的每个地方自行设置 很抱歉。看起来很酷 编辑:在这里查看如何为V

在C#中,我在方法上方具有以下属性:

[Test, SetCulture("en-GB")]
我认为,这意味着在这个测试方法中发生的任何事情(例如数字解析)都将遵守en GB文化的规则


在Java中有没有办法做同样的事情?是否有一些注释指示适用于方法的区域设置?我真的不希望有一个额外的参数到处传递。

不,我认为没有这样的注释。 您的虚拟机从虚拟机之外的世界中存在的区域设置开始(例如,终端的配置方式),如果您不喜欢,您必须在您可能需要的每个地方自行设置

很抱歉。看起来很酷


编辑:在这里查看如何为VM配置语言环境:

我很确定这本身不是C#或.net功能。但这只是您正在使用的测试框架的一个特性

因此,我假设在Java方面,它也依赖于测试框架,并且应该可以在一些Java测试框架中实现类似的功能