Domande taggate «c#»

C # (pronunciato "see sharp") è un linguaggio di programmazione multi-paradigma di alto livello, di tipo statico sviluppato da Microsoft. Il codice C # di solito è destinato alla famiglia di strumenti e run-time Microsoft .NET, che includono .NET Framework, .NET Core e Xamarin tra gli altri. Utilizzare questo tag per domande sul codice scritto nelle specifiche formali di C # o C #.

2
Perché dovrei creare operazioni WebAPI asincrone invece di sincronizzare quelle?
Ho la seguente operazione in un'API Web che ho creato: // GET api/<controller> [HttpGet] [Route("pharmacies/{pharmacyId}/page/{page}/{filter?}")] public CartTotalsDTO GetProductsWithHistory(Guid pharmacyId, int page, string filter = null ,[FromUri] bool refresh = false) { return delegateHelper.GetProductsWithHistory(CustomerContext.Current.GetContactById(pharmacyId), refresh); } La chiamata a questo servizio web viene effettuata tramite una chiamata Ajax Jquery in questo …




4
Cosa aggiungere per la parte di aggiornamento in ConcurrentDictionary AddOrUpdate
Sto cercando di riscrivere del codice usando Dictionary per usare ConcurrentDictionary. Ho esaminato alcuni esempi ma riscontro ancora problemi nell'implementazione della funzione AddOrUpdate. Questo è il codice originale: dynamic a = HttpContext; Dictionary<int, string> userDic = this.HttpContext.Application["UserSessionList"] as Dictionary<int, String>; if (userDic != null) { if (useDic.ContainsKey(authUser.UserId)) { userDic.Remove(authUser.UserId); } …

8
Qual è il modo migliore per implementare un dizionario thread-safe?
Sono stato in grado di implementare un dizionario thread-safe in C # derivando da IDictionary e definendo un oggetto SyncRoot privato: public class SafeDictionary<TKey, TValue>: IDictionary<TKey, TValue> { private readonly object syncRoot = new object(); private Dictionary<TKey, TValue> d = new Dictionary<TKey, TValue>(); public object SyncRoot { get { return …


9
Colora parti diverse di una stringa RichTextBox
Sto cercando di colorare parti di una stringa da aggiungere a un RichTextBox. Ho una stringa composta da stringhe diverse. string temp = "[" + DateTime.Now.ToShortTimeString() + "] " + userid + " " + message + Environment.NewLine; Questo è l'aspetto che avrà il messaggio una volta costruito. [21:23] Utente: …

4
Come posso ottenere un elenco di utenti da Active Directory?
Come posso ottenere un elenco di utenti da Active Directory? C'è un modo per estrarre nome utente, nome, cognome? Ho visto un post simile in cui è stato utilizzato: PrincipalContext ctx = new PrincipalContext(ContextType.Domain, "YOURDOMAIN"); Non ho mai fatto nulla con Active Directory, quindi sono completamente perso. Qualsiasi aiuto sarebbe …



9
Effettuare una semplice chiamata Ajax al controller in asp.net mvc
Sto cercando di iniziare con le chiamate Ajax MVC ASP.NET. controller: public class AjaxTestController : Controller { // // GET: /AjaxTest/ public ActionResult Index() { return View(); } public ActionResult FirstAjax() { return Json("chamara", JsonRequestBehavior.AllowGet); } } Visualizza: <head runat="server"> <title>FirstAjax</title> <script src="http://code.jquery.com/jquery-1.9.1.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function () { …

9
Come rimuovere un singolo oggetto specifico da un ConcurrentBag <>?
Con il nuovo ConcurrentBag&lt;T&gt;in .NET 4, come si rimuove un determinato oggetto specifico da esso quando solo TryTake()e TryPeek()sono disponibili? Sto pensando di utilizzare TryTake()e quindi aggiungere nuovamente l'oggetto risultante all'elenco se non voglio rimuoverlo, ma mi sento come se mi mancasse qualcosa. È questo il modo corretto?
109 c#  c#-4.0 

3
Come posso implementare ISerializable in .NET 4+ senza violare le regole di sicurezza dell'ereditarietà?
Background: Noda Time contiene molte strutture serializzabili. Anche se non mi piace la serializzazione binaria, abbiamo ricevuto molte richieste per supportarla, nella timeline 1.x. Lo supportiamo implementando l' ISerializableinterfaccia. Abbiamo ricevuto un recente rapporto sul problema di Noda Time 2.x che non funziona in .NET Fiddle . Lo stesso codice …

9
c #: getter / setter
Ho visto qualcosa di simile da qualche parte e mi chiedevo cosa significasse. So che sono getter e setter, ma voglio sapere perché la stringa Type è definita in questo modo. Grazie per aiutarmi. public string Type { get; set; }
109 c#  getter-setter 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.