C# 找不到类型或命名空间名称“列表”。但是我正在导入 System.Collections.Generic;
C# The type or namespace name `List' could not be found. But I'm importing System.Collections.Generic;
我有一个错误
The type or namespace name `List' could not be found. Are you missing
a using directive or an assembly reference?
示例代码:
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
public class city1 : MonoBehaviour
{
public static List<string> items = new List ();
public static List<double> itemsprice = new List();
public static List<double> qu = new List();
}
如果重要的话,我会使用单声道。
问题来自您对 new List()
的实例化。这些还需要通用组件:
public static List<string> items = new List<string>();
public static List<double> itemsprice = new List<double>();
public static List<double> qu = new List<double>();
即没有类型List
但是有泛型List<T>
。
有关实例化泛型 List<T>
的更多信息和示例,请参见 MSDN documentation。
试试这个:
public static List<string[]> items = new List<string>();
在字符串后加括号
我有一个错误
The type or namespace name `List' could not be found. Are you missing a using directive or an assembly reference?
示例代码:
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
public class city1 : MonoBehaviour
{
public static List<string> items = new List ();
public static List<double> itemsprice = new List();
public static List<double> qu = new List();
}
如果重要的话,我会使用单声道。
问题来自您对 new List()
的实例化。这些还需要通用组件:
public static List<string> items = new List<string>();
public static List<double> itemsprice = new List<double>();
public static List<double> qu = new List<double>();
即没有类型List
但是有泛型List<T>
。
有关实例化泛型 List<T>
的更多信息和示例,请参见 MSDN documentation。
试试这个:
public static List<string[]> items = new List<string>();
在字符串后加括号