我已经研究了与我的查询匹配的所有问题并尝试了他们的解决方案,但似乎没有一个对我有用所以我问我如何将字符串转换为ushort
我已经准备好这个设置
public static string vid
{
get { return "<vehicleid>"; }
}
我试过用这个:short[] result = vid.Select(c => (ushort)c).ToArray();
但是当我把 vid ushort 放到这个位时
[RocketCommand("vehicle", "This command spawns you a vehicle!", "<vehicleid>", AllowedCaller.Player)]
public void ExecuteCommandVehicle(IRocketPlayer caller, string[] command)
{
UnturnedPlayer spawner = (UnturnedPlayer)caller;
spawner.GiveVehicle(vid);
}
我收到以下错误:
严重性代码 描述 项目文件行抑制状态错误 CS1503 参数 1:无法从 FridgeBlaster 的“字符串”转换为“ushort” arena v C:\Users\Jonathan\Documents\Visual Studio 2015\Projects\arena v by FridgeBlaster\arena v FridgeBlaster\vehicle.cs 71 激活