编译系统.Mono中的元组
本文关键字:元组 Mono 编译系统 | 更新日期: 2023-09-27 18:13:37
我正在尝试用gmcs 2.11.0版本编译一些c#,其中包括System.Tuple。假设它确实存在于Mono (http://stackoverflow.com/questions/5346453/mono-is-there-a-system-tuple)中,并且可以使用标记:
进行编译。gmcs -langversion:future
无论我使用哪个版本,编译器总是给出相同的错误:
error CS0234: The type or namespace name `Tuple' does not exist in the namespace `System'. Are you missing an assembly reference?
我如何使用Mono编译c#代码,使用System.Tuple?
我认为问题在于gmcs
针对的是相当于。net 3.5的Mono框架版本。您可以或者尝试说服gmc将Mono框架版本等同于。net 4,或者您可以使用dmcs
代替。(我不能让它工作,即使与gmcs -sdk:4
,我期望的工作,所以dmcs
可能是一个更好的选择。)