diff --git a/AxibugEmuOnline.Client/Assets/Script/AppMain/MsgBool.cs b/AxibugEmuOnline.Client/Assets/Script/AppMain/MsgBool.cs index e3e9d3a..b151d79 100644 --- a/AxibugEmuOnline.Client/Assets/Script/AppMain/MsgBool.cs +++ b/AxibugEmuOnline.Client/Assets/Script/AppMain/MsgBool.cs @@ -6,7 +6,10 @@ public struct MsgBool public string ErrorMsg; public bool Value; - public override string ToString() + //low C# readonly + //public override readonly string ToString() + + public override string ToString() { if (Value) { @@ -33,12 +36,13 @@ public struct MsgBool return msgBool.Value; } - //public static implicit operator (bool, string)(MsgBool msgBool) - //{ - // return (msgBool.Value, msgBool.ErrorMsg); - //} + //low C# + //public static implicit operator (bool, string)(MsgBool msgBool) + //{ + // return (msgBool.Value, msgBool.ErrorMsg); + //} - public static implicit operator string(MsgBool msgBool) + public static implicit operator string(MsgBool msgBool) { return msgBool.ToString(); } diff --git a/AxibugEmuOnline.Client/Assets/Script/AppMain/NesEmulator/NesControllerMapper.cs b/AxibugEmuOnline.Client/Assets/Script/AppMain/NesEmulator/NesControllerMapper.cs index 461a11f..f60b903 100644 --- a/AxibugEmuOnline.Client/Assets/Script/AppMain/NesEmulator/NesControllerMapper.cs +++ b/AxibugEmuOnline.Client/Assets/Script/AppMain/NesEmulator/NesControllerMapper.cs @@ -137,8 +137,10 @@ namespace AxibugEmuOnline.Client m_keyListener = Controller.GetKey(m_hostController.ControllerIndex, m_buttonType); } } + //low C# readonly + //public readonly struct KeyListener - public struct KeyListener + public struct KeyListener { private readonly KeyCode m_key;