CSMSL.IO.MzTab.MzTab.GetArrayName C# (CSharp) Method

GetArrayName() static private method

static private GetArrayName ( string fieldName, int index, int index2 ) : string
fieldName string
index int
index2 int
return string
        internal static string GetArrayName(string fieldName, int index, int index2)
        {
            int i1 = fieldName.IndexOf('[', 0);
            int i2 = fieldName.IndexOf('[', i1 + 1);
            string iStr = index.ToString();
            string temp = fieldName.Insert(i1 + 1, index.ToString());
            return temp.Insert(i2 + 1 + iStr.Length, index2.ToString());
        }

Same methods

MzTab::GetArrayName ( string fieldName, int index ) : string

Usage Example

Example #1
0
        public string AddMsRun(string filePath)
        {
            if (MsRunLocations == null)
            {
                MsRunLocations = new List <string>();
            }

            MsRunLocations.Add(filePath);

            return(MzTab.GetArrayName(Fields.MsRun, MsRunLocations.Count - 1 + MzTab.IndexBased));
        }
All Usage Examples Of CSMSL.IO.MzTab.MzTab::GetArrayName