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

11
Como pulo de um loop foreach em c #?
Como interrompo um foreachloop em C # se um dos elementos atende ao requisito? Por exemplo: foreach(string s in sList){ if(s.equals("ok")){ //jump foreach loop and return true } //no item equals to "ok" then return false }
124 c#  .net  foreach 

9
Preenchendo uma lista suspensa de barbear de uma Lista <object> no MVC
Eu tenho um modelo: public class DbUserRole { public int UserRoleId { get; set; } public string UserRole { get; set; } } public class DbUserRoles { public List&lt;DbUserRole&gt; GetRoles() { BugnetReports RoleDropDown = new BugnetReports(); List&lt;DbUserRole&gt; Roles = new List&lt;DbUserRole&gt;(); DataSet table = RoleDropDown.userRoleDropDown(); foreach (DataRow item in table.Tables[0].Rows) …


6
Como faço para implementar IEnumerable <T>
Eu sei como implementar o IEnumerable não genérico, assim: using System; using System.Collections; namespace ConsoleApplication33 { class Program { static void Main(string[] args) { MyObjects myObjects = new MyObjects(); myObjects[0] = new MyObject() { Foo = "Hello", Bar = 1 }; myObjects[1] = new MyObject() { Foo = "World", Bar …
124 c#  .net  generics 

7
Compilação condicional e metas de estrutura
Existem alguns locais menores em que o código do meu projeto pode ser drasticamente aprimorado se a estrutura de destino for uma versão mais recente. Gostaria de aproveitar melhor a compilação condicional em C # para alterná-las conforme necessário. Algo como: #if NET40 using FooXX = Foo40; #elif NET35 using …
124 c#  .net-3.5  msbuild  .net-4.0 

8
"Trate todos os avisos como erros, exceto ..." no Visual Studio
No Visual Studio, posso selecionar a opção "Tratar avisos como erros" para impedir que meu código seja compilado se houver algum aviso. Nossa equipe usa essa opção, mas há dois avisos que gostaríamos de manter como avisos. Existe uma opção para suprimir avisos, mas queremos que eles apareçam como avisos, …
124 c#  msbuild 


4
Use StringFormat para adicionar uma sequência a uma ligação WPF XAML
Eu tenho um aplicativo WPF 4 que contém um TextBlock que tem uma ligação unidirecional a um valor inteiro (nesse caso, uma temperatura em graus Celsius). O XAML fica assim: &lt;TextBlock x:Name="textBlockTemperature"&gt; &lt;Run Text="{Binding CelsiusTemp, Mode=OneWay}"/&gt;&lt;/TextBlock&gt; Isso funciona bem para exibir o valor real da temperatura, mas eu gostaria de …

5
C # DateTime para UTC Hora sem alterar a hora
Como eu converteria uma data e hora pré-existentes para a hora UTC sem alterar a hora real. Exemplo: DateTime dateTime = GetSomeDateTime(); // dateTime here is 3pm dateTime.ToUtcDateTime() // datetime should still be 3pm
124 c#  datetime  utc 

1
Roslyn SyntaxNodes são reutilizados?
Venho analisando o Roslyn CTP e, embora ele resolva um problema semelhante à API da árvore Expression , ambos são imutáveis, mas Roslyn o faz de uma maneira bem diferente: Expressionnós não têm referência ao nó pai, são modificados usando ae ExpressionVisitoré por isso que grandes partes podem ser reutilizadas. …


8
Como posso dividir e aparar uma corda em partes, tudo em uma linha?
Eu quero dividir esta linha: string line = "First Name ; string ; firstName"; em uma matriz de suas versões cortadas: "First Name" "string" "firstName" Como posso fazer isso tudo em uma linha? A seguir, aparece um erro "Não é possível converter o tipo void": List&lt;string&gt; parts = line.Split(';').ToList().ForEach(p =&gt; …
124 c#  .net  split  trim 



8
Obter Substring - tudo antes de determinado caractere
Estou tentando descobrir a melhor maneira de obter tudo antes do caractere - em uma string. Alguns exemplos de strings estão abaixo. O comprimento da corda anterior - varia e pode ter qualquer comprimento 223232-1.jpg 443-2.jpg 34443553-5.jpg então eu preciso do valor que é do índice inicial de 0 para …
124 c# 

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.