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 }; } }