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 #.

3
STAThread e multithreading
Dall'articolo MSDN su STAThread: Indica che il modello di threading COM per un'applicazione è un apartment a thread singolo (STA). (Per riferimento, questo è l'intero articolo .) Appartamento a thread singolo ... OK, mi è passato per la testa. Inoltre, ho letto da qualche parte che a meno che la …
102 c#  .net  multithreading  sta 


12
Espressione regolare per verificare se la password è "8 caratteri di cui 1 lettera maiuscola, 1 carattere speciale, caratteri alfanumerici"
Voglio un'espressione regolare per verificarlo una password deve contenere otto caratteri, inclusa una lettera maiuscola, un carattere speciale e caratteri alfanumerici. Ed ecco la mia espressione di convalida che è per otto caratteri tra cui una lettera maiuscola, una lettera minuscola e un numero o un carattere speciale. (?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$" Come …
102 c#  regex 


4
ASP.Net: letterale vs etichetta
Volevo solo sentire alcune autorità su quando e dove dovresti usare un LITERALcontrollo su un file LABEL. A quanto ho capito, la differenza è questa: A LABELpuò essere stilizzato tramite i <SPAN>tag aggiunti. Personalmente trovo che l'aggiunta di <SPAN>tag nel mio HTML sia molto fastidiosa e non applico mai gli …
102 c#  asp.net  html  controls 

4
Creazione di thread - Task.Factory.StartNew vs new Thread ()
Sto solo imparando a conoscere le nuove librerie Threading e Parallel in .Net 4 In passato avrei creato un nuovo thread in questo modo (come esempio): DataInThread = new Thread(new ThreadStart(ThreadProcedure)); DataInThread.IsBackground = true; DataInThread.Start(); Adesso posso fare: Task t = Task.Factory.StartNew(() => { ThreadProcedure(); }); Qual è la differenza …

2
Il progetto di riferimento viene "perso" in fase di compilazione
Ho una soluzione C # con due progetti: un servizio (il progetto principale) e un logger. Il servizio utilizza le classi del logger. Ho aggiunto un riferimento al progetto logger all'interno del progetto di servizio. In fase di progettazione, il completamento automatico funziona bene: le classi del logger sono visibili, …
102 c#  reference  project 

4
Qual è la differenza tra WebConfigurationManager e ConfigurationManager?
Qual è la differenza tra il WebConfigurationManagere il ConfigurationManager? Quando dovrei usarne uno sull'altro? AGGIORNATO Ho appena guardato il WebConfigurationManager, e per qualche motivo, non puoi accedere alle stringhe di connessione come fai in ConfigurationManager(come un array). Qualcuno può dirmi perché la SM l'ha fatta così? Sembra essere un problema …



10
Come inserire una nuova riga in un controllo TextBlock di wpf?
Sto recuperando del testo da un file XML e vorrei inserire alcune nuove righe che vengono interpretate dal rendering del blocco di testo come nuove righe. Ho provato: <data>Foo bar baz \n baz bar</data> Ma i dati vengono comunque visualizzati senza la nuova riga. Ho impostato il contenuto di <data>tramite …
102 c#  wpf  newline  textblock 


12
C # o Java: anteporre le stringhe con StringBuilder?
So che possiamo aggiungere stringhe usando StringBuilder. C'è un modo in cui possiamo anteporre le stringhe (cioè aggiungere stringhe davanti a una stringa) usando in StringBuildermodo da poter mantenere i vantaggi in termini di prestazioni che StringBuilderoffre?
102 c#  java  stringbuilder 


9
formato data aaaa-MM-ggTHH: mm: ssZ
Presumo che dovrebbe essere piuttosto semplice, ma non sono riuscito a ottenerlo :(. In questo formato Z è il fuso orario. T è un modello di tempo lungo Come posso ottenere una data in questo formato se non usando DateTime dt = DateTime.Now; Console.WriteLine(dt.ToString("yyyy-MM-ddTHH:mm:ssZ")); in C #
102 c# 

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.