gpt4 book ai didi

c# - 如何修复 'Type of conditional expression cannot be determined'

转载 作者:太空宇宙 更新时间:2023-11-03 11:59:37 28 4
gpt4 key购买 nike

我收到以下错误:

enter image description here

无法确定条件表达式的类型,因为没有隐式转换在“汽车”和“自行车”之间

public interface IVehicle
{
int Wheels { get; }
}

public class Car : IVehicle
{
public int Wheels => 4;
}

public class Bike : IVehicle
{
public int Wheels => 2;
}

public Garage()
{
var licenseHeld = false;
IVehicle vehicle = licenseHeld ? new Car() : new Bike();
}


为什么 Car 和 Bike 都实现了相同的接口(interface)就不能进行这种转换?

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com