2017-09-06 60 views
2

我與的MikroTik API的問題C#與參數不區分大小寫的API的MikroTik tik4net讀數據

我定位於熱點已登錄用戶與此代碼:

connection.LoadSingleOrDefault<HotspotActive>(connection.CreateParameter("user", *MyUserName*)); 

然而它在區分大小寫的基礎上工作;我如何使代碼不區分大小寫?

謝謝。

回答

0

大小寫敏感性與純mikrotik API相同(無法解決此問題)。在這種情況下(預計有限的熱點活躍用戶數量),您可以加載所有用戶並通過C#中的linq表達式對其進行過濾。

connection.LoadAll<HotspotActive>() 
      .SingleOrDefault(ha => string.Equals(ha.UserName, "*MyUserName*", StringComparison.CurrentCultureIgnoreCase)); 

享受, d