ห้ามใน C # ใช้ตัวสร้างเริ่มต้นสำหรับคลาสทั่วไปหรือไม่?
ถ้าไม่ทำไมโค้ดด้านล่างไม่คอมไพล์? (เมื่อฉันลบ<T>
คอมไพล์ออก)
วิธีที่ถูกต้องในการกำหนดคอนสตรัคเตอร์เริ่มต้นสำหรับคลาสทั่วไปคืออะไร?
public class Cell<T>
{
public Cell<T>()
{
}
}
ข้อผิดพลาดเวลาคอมไพล์ : ข้อผิดพลาด 1 โทเค็นไม่ถูกต้อง '(' ในการประกาศสมาชิกคลาสโครงสร้างหรืออินเทอร์เฟซ