public static string getLocalizedLabel(LocalizedLabelCollection labels, int languageCode)
        {
            IEnumerable <LocalizedLabel> label = labels.Where(x => x.LanguageCode == languageCode);

            if (label.Count() == 0)
            {
                return(string.Empty);
            }
            return(label.First().Label);
        }
        public static void setLocalizedLabel(LocalizedLabelCollection labels, int languageCode, string labelToSet)
        {
            IEnumerable <LocalizedLabel> label = labels.Where(x => x.LanguageCode == languageCode);

            if (label.Count() != 0)
            {
                label.First().Label = labelToSet;
            }
            else
            {
                labels.Add(new LocalizedLabel(labelToSet, languageCode));
            }
        }