2
我hahe這個代碼段:無法隱式轉換類型 '詮釋[]' 到「廉政[]
private FoundContours SelectFromFoundSamples(FoundContours foundACContours, FoundContours foundFNContours, FoundContours foundBlurContours, FoundContours foundFilteredContours)
{
int? num = null;
int? a = null, b = null, c = null, d = 10;
int?[] numbers = new[] { foundACContours.Count, foundFNContours.Count, foundBlurContours.Count, foundFilteredContours.Count };
int? max = numbers.Max();
}
該行:
int?[] numbers = new[] { foundACContours.Count, foundFNContours.Count, foundBlurContours.Count, foundFilteredContours.Count };
我得到這個錯誤:
「無法隱式轉換類型 '詮釋?[]' 到 'INT []'
任何想法,我怎樣才能修復這個錯誤?
預先感謝您。
假設你'Count'成員'int',我得到的錯誤,即周圍其他方式'...類型'int []'to'int?[]'' – Rawling
我也明白,Rawling。另外,'num'和那四個'a','b','c'和'd'變量在做什麼?使用可爲空的整數而不是常規整數的原因是什麼? – Heki