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

16
byte + byte = int… por quê?
Olhando para este código C #: byte x = 1; byte y = 2; byte z = x + y; // ERROR: Cannot implicitly convert type 'int' to 'byte' O resultado de qualquer matemática realizada em byte(ou short) tipos é implicitamente convertido de volta para um número inteiro. A solução …


30
Associando enums com strings em C #
Eu sei que o seguinte não é possível porque o tipo da Enumeração deve ser um int enum GroupTypes { TheGroup = "OEM", TheOtherGroup = "CMB" } Do meu banco de dados eu recebo um campo com códigos incompreensível (os OEMe CMBs). Eu gostaria de transformar esse campo em enumalgo …
363 c#  .net 



4
Por que os parâmetros opcionais do C # 4 definidos na interface não são impostos na classe de implementação?
Notei que, com os parâmetros opcionais em C # 4, se você especificar um parâmetro opcional em uma interface , não precisará torná-lo opcional em qualquer classe de implementação: public interface MyInterface { void TestMethod(bool flag = false); } public class MyClass : MyInterface { public void TestMethod(bool flag) { …

8
obter chave do dicionário por valor
Como obtenho uma chave de dicionário por valor em c #? Dictionary<string, string> types = new Dictionary<string, string>() { {"1", "one"}, {"2", "two"}, {"3", "three"} }; Eu quero algo como isto: getByValueKey(string value); getByValueKey("one")deve ser retorno "1". Qual é a melhor maneira de fazer isso? Talvez HashTable, SortedLists?
361 c#  dictionary 

9
Como obter o URL da página atual no MVC 3
Estou usando o plug-in de comentários do Facebook em um blog que estou criando. Ele possui algumas tags FBXML que são interpretadas pelo javascript do facebook mencionado na página. Isso tudo funciona bem, mas eu tenho que passar a URL atual e totalmente qualificada para o plug-in. <div style="width: 900px; …
360 c#  asp.net  asp.net-mvc  razor 


7
Tratamento de aviso para possível enumeração múltipla de IEnumerable
No meu código na necessidade de usar IEnumerable<>várias vezes, portanto, obter o erro Resharper de "Enumeração múltipla possível de IEnumerable". Código de amostra: public List<object> Foo(IEnumerable<object> objects) { if (objects == null || !objects.Any()) throw new ArgumentException(); var firstObject = objects.First(); var list = DoSomeThing(firstObject); var secondList = DoSomeThingElse(objects); list.AddRange(secondList); …


25
Posso incrementar automaticamente a versão de compilação do arquivo ao usar o Visual Studio?
Eu estava pensando como poderia incrementar automaticamente a compilação (e versão?) Dos meus arquivos usando o Visual Studio (2005). Se eu procurar as propriedades do say C:\Windows\notepad.exe, a guia Versão exibirá "Versão do arquivo: 5.1.2600.2180". Gostaria de obter esses números interessantes também na versão das minhas DLLs, não na versão …


4
Preencher XDocument de String
Estou trabalhando em algo e estou tentando descobrir se posso carregar um XDocument a partir de uma string. XDocument.Load()parece levar a cadeia passada a ele como um caminho para um arquivo XML físico. Eu quero tentar ignorar a etapa de primeiro ter que criar o arquivo XML físico e ir …
358 c#  xml  c#-3.0  linq-to-xml 


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.