public bool CanRead(BinaryReader file) { ComponentName.Read(file, 2); return(!string.IsNullOrEmpty(ComponentName.Value)); // if empty return 0 }