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

8
Quale raccolta .NET offre la ricerca più veloce
Ho 60k articoli che devono essere verificati in un elenco di ricerca 20k. Esiste un oggetto di raccolta (come List, HashTable) che fornisce un Contains()metodo eccezionalmente veloce ? O dovrò scrivere il mio? In altre parole, il Contains()metodo predefinito è semplicemente scansionare ogni elemento o utilizza un algoritmo di ricerca …
143 c#  .net  search  collections 



8
Ricevi il dominio host dall'URL?
come ottenere il dominio host da un URL stringa? GetDomain ha 1 input "URL", 1 output "Dominio" Esempio 1 INPUT: http://support.domain.com/default.aspx?id=12345 OUTPUT: support.domain.com Esempio 2 INPUT: http://www.domain.com/default.aspx?id=12345 OUTPUT: www.domain.com Example3 INPUT: http://localhost/default.aspx?id=12345 OUTPUT: localhost
143 c#  string  url  httpwebrequest  uri 

4
Come scorrere una DataTable
Ho bisogno di scorrere attraverso a DataTable. Ho una colonna lì chiamata ImagePath. Quando sto usando DataReaderlo faccio in questo modo: SqlDataReader dr = null; dr = cmd.ExecuteReader(); while (dr.Read()) { TextBox1.Text = dr["ImagePath"].ToString(); } Come posso ottenere la stessa cosa usando DataTable?
143 c#  asp.net 

5
ConfigurationManager.AppSettings è disponibile in .NET Core 2.0?
Ho un metodo che legge le impostazioni dal mio file di configurazione in questo modo: var value = ConfigurationManager.AppSettings[key]; Si compila bene solo per il targeting di .NET Standard 2.0. Ora ho bisogno di più target, quindi ho aggiornato il mio file di progetto con: <TargetFrameworks>netcoreapp2.0;net461;netstandard2.0</TargetFrameworks> Ma ora la compilazione …

3
Come SetBasePath in ConfigurationBuilder in Core 2.0
Come posso impostare il percorso di base in ConfigurationBuilder in Core 2.0. Ho cercato su Google e ho trovato questa domanda, questa da documenti Microsoft e 2.0 in linea, ma sembra che stiano usando una versione Microsoft.Extension.Configurationda 1.0.0-beta8 . Voglio leggere appsettings.json. Esiste un nuovo modo per farlo in Core …

10
Come passare i tipi anonimi come parametri?
Come posso passare tipi anonimi come parametri ad altre funzioni? Considera questo esempio: var query = from employee in employees select new { Name = employee.Name, Id = employee.Id }; LogEmployees(query); La variabile queryqui non ha un tipo forte. Come devo definire la mia LogEmployeesfunzione per accettarla? public void LogEmployees …


22
Converti un numero positivo in negativo in C #
Le risposte a questa domanda sono uno sforzo della comunità . Modifica le risposte esistenti per migliorare questo post. Al momento non accetta nuove risposte o interazioni. Puoi convertire un numero negativo in positivo in questo modo: int myInt = System.Math.Abs(-5); Esiste un metodo equivalente per rendere negativo un numero …
142 c# 

14
Assicurarsi che HttpConfiguration.EnsureInitialized ()
Ho installato Visual Studio 2013 e quando eseguo la mia app ottengo l'errore di seguito. Non ho idea di dove devo inizializzare questo oggetto. Cosa fare? Server Error in '/' Application. The object has not yet been initialized. Ensure that HttpConfiguration.EnsureInitialized() is called in the application's startup code after all …


17
Assegnazione in un'istruzione if
Ho una classe Animale la sua sottoclasse Dog. Mi trovo spesso a codificare le seguenti righe: if (animal is Dog) { Dog dog = animal as Dog; dog.Name; ... } Per la variabile Animal animal;. C'è qualche sintassi che mi permette di scrivere qualcosa del tipo: if (Dog dog = …
142 c#  casting  if-statement 

9
Filtraggio delle raccolte in C #
Sto cercando un modo molto veloce per filtrare una raccolta in C #. Attualmente sto utilizzando raccolte List <object> generiche, ma sono aperto all'utilizzo di altre strutture se funzionano meglio. Attualmente, sto solo creando un nuovo elenco <oggetto> e passando in rassegna l'elenco originale. Se i criteri di filtro corrispondono, …

3
Qual è il ruolo di GetHashCode in IEqualityComparer <T> in .NET?
Sto cercando di capire il ruolo del metodo GetHashCode dell'interfaccia IEqualityComparer. Il seguente esempio è tratto da MSDN: using System; using System.Collections.Generic; class Example { static void Main() { try { BoxEqualityComparer boxEqC = new BoxEqualityComparer(); Dictionary&lt;Box, String&gt; boxes = new Dictionary&lt;Box, string&gt;(boxEqC); Box redBox = new Box(4, 3, 4); …

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.