Esempio n. 1
0
 /// <summary>
 /// Implements ordering by IsPrimaryName (true before false), LangName.
 /// </summary>
 private static int CompareOtherNames(OtherNames x, OtherNames y)
 {
     if (x.IsPrimaryName)
     {
         if (y.IsPrimaryName)
         {
             return(x.LangName.CompareTo(y.LangName));
         }
         else
         {
             return(-1);
         }
     }
     else
     {
         if (y.IsPrimaryName)
         {
             return(1);
         }
         else
         {
             return(x.LangName.CompareTo(y.LangName));
         }
     }
 }
Esempio n. 2
0
		/// <summary>
		/// Implements ordering by IsPrimaryName (true before false), LangName.
		/// </summary>
		private static int CompareOtherNames(OtherNames x, OtherNames y)
		{
			if (x.IsPrimaryName)
			{
				if (y.IsPrimaryName)
				{
					return x.LangName.CompareTo(y.LangName);
				}
				else
				{
					return -1;
				}
			}
			else
			{
				if (y.IsPrimaryName)
				{
					return 1;
				}
				else
				{
					return x.LangName.CompareTo(y.LangName);
				}
			}
		}