public virtual void SetActiveProfile(string name) { if (mActiveProfile == null || mActiveProfile.Name != name) { for (int i = 0; i < mProfiles.Count; ++i) { if (mProfiles[i].Name == name) { ActiveProfile = mProfiles[i]; break; } } } } /// <summary>