× 评论会员:VizualNeel 时间:2012/01/25
嗨,
我需要做以下的常规工作。
60; 公共Tuplelt,INT,INT,INT,INT,INT,INT,INT,Tuplelt; intgt; GT; CreateNewTuples1()
; {
返回Tuple.Create(1,2,3,4,5,6,7,Tuple.Create(8));
160; }
但我得到了下面的错误。
/ /错误1无法隐式转换类型'System.Tuplelt; INT,INT,INT,INT,INT,INT,INT,System.Tuplelt; System.Tuplelt intgt; GT GT";"System.Tuplelt; INT, INT,INT,INT,INT,INT,INT,System.Tuplelt; intgt; GT;'
以下,所以我已经改变了我的代码。
公共Tuplelt; INT,INT,INT,INT,INT,INT,INT,Tuplelt; Tuplelt; intgt; GT,GT; CreateNewTuples()
{
60; 返回Tuple.Create(1,2,3,4,5,6,7,Tuple.Create(8));
}
它是正确的方式呢?如果没有第一种方法,有什么错呢?
使用Visual C#速成版2010测试版2
× 评论会员:。Sohel_Rana 时间:2012/01/25
您好,
对于8元组或八倍,返回的参数是一个位与别人不同。在八倍的情况下创建方法将返回Tuplelt; T1,T2,T3,T4,T5,T6,T7,Tuplelt; T8gt; GT;所以,你不需要放进Tuple.Create Tuple.Create(8)。你的代码应该是:
公共Tuplelt,INT,INT,INT,INT,INT,INT,INT,Tuplelt; intgt; GT; CreateNewTuples1()
{
返回Tuple.Create(1,2,3,4,5,6,7,8);
}
× 评论会员:VizualNeel 时间:2012/01/25
谢谢你立即作出反应,并为您的信息。其实,我一直在寻找像"TRest'元组使用超过8个。而且我发现MSDN页面LT; HREF ="。http://msdn.microsoft.com/en-us/library/dd383325(VS.100)ASPX"目标="_blank"称号的"新窗口"GT; ^ LT / AGT] {BR }