예제 #1
0
 public static void WriteNullable<T>(this NetworkWriter writer, T? nullable) where T : struct
 {
     var hasValue = nullable.HasValue;
     writer.WriteBoolean(hasValue);
     if (hasValue)
     {
         writer.Write(nullable.Value);
     }
 }
예제 #2
0
 public static void WriteBooleanExtension(this NetworkWriter writer, bool value) => writer.WriteBoolean(value);