public override bool Equals(object obj) { LocalizableAttribute other = obj as LocalizableAttribute; return((other != null) && other.IsLocalizable == this.isLocalizable); }
public void SetIsLocalizable(bool isLocalizable) { var attr = (LocalizableAttribute)attributes.FirstOrDefault(a => a is LocalizableAttribute); if (attr != null) { attributes.RemoveAll(a => a is LocalizableAttribute); } attr = new LocalizableAttribute(isLocalizable); attributes.Add(attr); }
public override bool Equals(object obj) { LocalizableAttribute attribute = obj as LocalizableAttribute; return((attribute != null) && (attribute.IsLocalizable == this.isLocalizable)); }