diff --git a/GameRes/GameRes.cs b/GameRes/GameRes.cs
index eb86afe5..c42b2105 100644
--- a/GameRes/GameRes.cs
+++ b/GameRes/GameRes.cs
@@ -83,18 +83,10 @@ namespace GameRes
public abstract uint Signature { get; }
/// Signatures peculiar to the resource (the one above is also included here).
- public IEnumerable Signatures
- {
- get { return m_signatures; }
- protected set { m_signatures = value; }
- }
+ public IEnumerable Signatures { get; protected set; }
/// Filename extensions peculiar to the resource.
- public IEnumerable Extensions
- {
- get { return m_extensions; }
- protected set { m_extensions = value; }
- }
+ public IEnumerable Extensions { get; protected set; }
///
/// Create empty Entry that corresponds to implemented resource.
@@ -104,13 +96,10 @@ namespace GameRes
return new Entry { Type = this.Type };
}
- private IEnumerable m_extensions;
- private IEnumerable m_signatures;
-
protected IResource ()
{
- m_extensions = new string[] { Tag.ToLowerInvariant() };
- m_signatures = new uint[] { Signature };
+ Extensions = new string[] { Tag.ToLowerInvariant() };
+ Signatures = new uint[] { this.Signature };
}
}