Ho visto alcune persone creare proprietà in C # veramente veloci, ma come hanno fatto? Quali scorciatoie sono disponibili in Visual Studio (che attualmente utilizza Visual Studio 2010) per creare proprietà? Sto usando C #. Per esempio, public string myString {get;set;}
In [un post precedente] , mi sono messo sulla strada di dover clonare le mie quadro. Questo ho tentato di fare con un approccio di serializzazione come trovato in [codeproject] . poiché le classi sono generate da Entity Framework, li contrassegno separatamente in un file .cs personalizzato come questo: [Serializable] public partial class Claims { […]
Qual è la storia dietro XPath e il supporto per gli spazi dei nomi? XPath come specifica precede gli spazi dei nomi? Se ho un documento in cui agli elementi è stato assegnato uno spazio dei nomi predefinito: Sembra che alcune librerie di processori XPath non riconosceranno //foo causa dello spazio dei nomi mentre altri […]
C’è un modo migliore per farlo … MyString.Trim().Replace(“&”, “and”).Replace(“,”, “”).Replace(” “, ” “) .Replace(” “, “-“).Replace(“‘”, “”).Replace(“/”, “”).ToLower(); Ho esteso la class di stringhe per tenerlo ridotto a un lavoro, ma esiste un modo più rapido? public static class StringExtension { public static string clean(this string s) { return s.Replace(“&”, “and”).Replace(“,”, “”).Replace(” “, ” “) […]
Ho un’applicazione web MVC su una rete Intranet e voglio poter creare file sul nostro server FTP da inviare a partner esterni. Il codice per la rappresentazione utilizza WindowsImpersonationContext. System.Security.Principal.WindowsImpersonationContext impersonationContext; impersonationContext = ((System.Security.Principal.WindowsIdentity)User.Identity).Impersonate(); StreamWriter sw = System.IO.File.CreateText(“PathOnFTPServer”); sw.Write(“data”); impersonationContext.Undo(); Ecco cosa sta succedendo e il motivo della mia domanda: Pre imitazione User.Identity.Name: [my windows […]
Qual è la differenza tra Invoke e DynamicInvoke nei delegati? Per favore, dammi qualche esempio di codice che spieghi la differenza tra questi due metodi.
Ho un modello di dati Ho un pulsante sul modulo. Ho bisogno di cambiare la scala (scaleTransform) del rettangolo dal dataTemplate. Come dovrei accedere all’elemento ‘rectangleBarChart’ nell’evento Button_Click del pulsante sopra menzionato?
La mia applicazione winform è lanciata da un’altra applicazione (il genitore), ho bisogno di determinare il pid dell’applicazione che lancia la mia applicazione usando c #.
Possibile duplicato: C’è qualche differenza significativa tra l’uso di if / else e la commutazione in C #? Sono un ex ragazzo Pascal, attualmente sto imparando C #. La mia domanda è la seguente: Il codice sottostante è più veloce di un interruttore? int a = 5; if (a == 1) { …. } else […]
Mi rendo conto che sembra essere un duplicato di Qual è la differenza tra un campo e una proprietà in C #? ma la mia domanda ha una leggera differenza (dal mio punto di vista): Una volta lo so Non userò la mia class con “tecniche che funzionano solo sulle proprietà” e Non userò il […]