Perguntas com a marcação «c#»

C # (pronuncia-se "see sharp") é uma linguagem de programação multiparadigma de tipo estático desenvolvida pela Microsoft. O código C # geralmente tem como alvo a família de ferramentas e tempos de execução .NET da Microsoft, que inclui o .NET Framework, .NET Core e Xamarin, entre outros. Use esta tag para perguntas sobre o código escrito em C # ou especificação formal do C #.

8
Qual coleção do .NET fornece a pesquisa mais rápida
Tenho 60 mil itens que precisam ser verificados em uma lista de 20 mil. Existe um objeto de coleção (como List, HashTable) que fornece um Contains()método excepcionalmente rápido ? Ou vou ter que escrever o meu? Em outras palavras, é o Contains()método padrão apenas digitalizar cada item ou usar um …
143 c#  .net  search  collections 



8
Obter domínio do host do URL?
como obter o domínio host a partir de um URL de string? GetDomain tem 1 "URL" de entrada, 1 "Domínio" de saída Exemplo 1 INPUT: http://support.domain.com/default.aspx?id=12345 OUTPUT: support.domain.com Exemplo2 INPUT: http://www.domain.com/default.aspx?id=12345 OUTPUT: www.domain.com Exemplo3 INPUT: http://localhost/default.aspx?id=12345 OUTPUT: localhost
143 c#  string  url  httpwebrequest  uri 

4
Como iterar através de uma DataTable
Eu preciso iterar através de um DataTable. Eu tenho uma coluna lá chamada ImagePath. Quando estou usando DataReader, faço desta maneira: SqlDataReader dr = null; dr = cmd.ExecuteReader(); while (dr.Read()) { TextBox1.Text = dr["ImagePath"].ToString(); } Como posso conseguir a mesma coisa usando DataTable?
143 c#  asp.net 

10
Como passar tipos anônimos como parâmetros?
Como posso passar tipos anônimos como parâmetros para outras funções? Considere este exemplo: var query = from employee in employees select new { Name = employee.Name, Id = employee.Id }; LogEmployees(query); A variável queryaqui não tem um tipo forte. Como devo definir minha LogEmployeesfunção para aceitá-la? public void LogEmployees (? …


22
Converta um número positivo em negativo em C #
As respostas desta pergunta são um esforço da comunidade . Edite as respostas existentes para melhorar esta postagem. No momento, não está aceitando novas respostas ou interações. Você pode converter um número negativo em positivo assim: int myInt = System.Math.Abs(-5); Existe um método equivalente para tornar um número positivo negativo?
142 c# 

14
Verifique se HttpConfiguration.EnsureInitialized ()
Instalei o Visual Studio 2013 e, quando executo meu aplicativo, recebo o erro abaixo. Não tenho idéia de onde devo inicializar esse objeto. O que fazer? 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
Atribuição em uma instrução if
Eu tenho uma classe Animale sua subclasse Dog. Costumo encontrar-me codificando as seguintes linhas: if (animal is Dog) { Dog dog = animal as Dog; dog.Name; ... } Para a variável Animal animal;. Existe alguma sintaxe que me permite escrever algo como: if (Dog dog = animal as Dog) { …
142 c#  casting  if-statement 

9
Filtrando coleções em C #
Estou procurando uma maneira muito rápida de filtrar uma coleção em c #. Atualmente, estou usando coleções genéricas de List <object>, mas estou aberto a usar outras estruturas se elas tiverem melhor desempenho. Atualmente, estou apenas criando uma nova lista <object> e fazendo um loop pela lista original. Se os …

3
Qual é o papel do GetHashCode no IEqualityComparer <T> no .NET?
Estou tentando entender o papel do método GetHashCode da interface IEqualityComparer. O exemplo a seguir é retirado do 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, …

6
ToString anulável ()
Vejo em todos os lugares construções como: int? myVar = null; string test = myVar.HasValue ? myVar.Value.ToString() : string.Empty; Por que não usar simplesmente: string test = myVar.ToString(); Isso não é exatamente o mesmo? Pelo menos Reflector diz que: public override string ToString() { if (!this.HasValue) { return ""; } …
142 c#  nullable 

12
DropDownList no MVC 4 com Razor
Estou tentando criar uma DropDownListexibição em uma navalha. Alguém me ajudaria com isso? Código HTML5 normal: &lt;select id="dropdowntipo"&gt; &lt;option value="Exemplo1"&gt;Exemplo1&lt;/option&gt; &lt;option value="Exemplo2"&gt;Exemplo2&lt;/option&gt; &lt;option value="Exemplo3"&gt;Exemplo3&lt;/option&gt; &lt;/select&gt; Eu tentei isso: @{ var listItems = new List&lt;ListItem&gt; { new ListItem { Text = "Exemplo1", Value = "Exemplo1" }, new ListItem { Text = …
142 c#  asp.net-mvc  razor 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.