Exemplo n.º 1
0
        public List <string> AsFields()
        {
            var massOrFormula = !string.IsNullOrEmpty(Formula) ?
                                Formula :
                                string.Format(CultureInfo.InvariantCulture, "{0:F09}/{1:F09}", MonoisotopicMass, AverageMass); // Not L10N
            var parts = new[] { Name, massOrFormula, AccessionNumbers.ToString() };

            return((parts.All(string.IsNullOrEmpty) ? new[] { InvariantName } : parts).ToList());
        }
Exemplo n.º 2
0
        public List <string> AsFields()
        {
            var massOrFormula = !string.IsNullOrEmpty(Formula) ?
                                Formula :
                                FormattedMasses(MonoisotopicMass, AverageMass);
            var parts = new[] { Name, massOrFormula, AccessionNumbers.ToString() };

            return((parts.All(string.IsNullOrEmpty) ? new[] { InvariantName } : parts).ToList());
        }