Example #1
0
 /// ------------------------------------------------------------------------------------
 /// <summary>
 /// Initializes a new instance of the <see cref="TsStringComparer"/> class.
 /// </summary>
 /// <param name="icuLocale">The icu locale that is used to create a collating engine.
 /// </param>
 /// ------------------------------------------------------------------------------------
 public TsStringComparer(string icuLocale)
 {
     m_collatingEngine   = LgIcuCollatorClass.Create();
     m_IcuCleanupManager = IcuCleanupManagerClass.Create();
     m_IcuCleanupManager.RegisterCleanupCallback(this);
     m_icuLocale = icuLocale;
 }
Example #2
0
		/// ------------------------------------------------------------------------------------
		/// <summary>
		/// Initializes a new instance of the <see cref="TsStringComparer"/> class.
		/// </summary>
		/// <param name="icuLocale">The icu locale that is used to create a collating engine.
		/// </param>
		/// ------------------------------------------------------------------------------------
		public TsStringComparer(string icuLocale)
		{
			m_collatingEngine = LgIcuCollatorClass.Create();
			m_IcuCleanupManager = IcuCleanupManagerClass.Create();
			m_IcuCleanupManager.RegisterCleanupCallback(this);
			m_icuLocale = icuLocale;
		}