Perguntas com a marcação «.net»

NÃO use para perguntas sobre o .NET Core - use [.net-core]. A estrutura .NET é uma estrutura de software projetada principalmente para o sistema operacional Microsoft Windows. Inclui uma implementação da Biblioteca de Classes Base, Common Language Runtime (comumente conhecido como CLR), Common Type System (comumente conhecido como CTS) e Dynamic Language Runtime. Ele suporta muitas linguagens de programação, incluindo C #, VB.NET, F # e C ++ / CLI.

27
Por que não herdar da Lista <T>?
Ao planejar meus programas, geralmente começo com uma cadeia de pensamento assim: Um time de futebol é apenas uma lista de jogadores de futebol. Portanto, eu devo representá-lo com: var football_team = new List&lt;FootballPlayer&gt;(); A ordem desta lista representa a ordem em que os jogadores estão listados na lista. Mas …
1400 c#  .net  list  oop  inheritance 


30
Como atualizo a GUI de outro thread?
Qual é a maneira mais simples de atualizar um Labelde outro Thread? Estou Formem execução thread1, e a partir disso estou iniciando outro thread ( thread2). Enquanto thread2está a processar alguns arquivos eu gostaria de atualizar um Labelno Formcom o estado actual da thread2obra de. Como eu pude fazer isso?


30
Path.Combine para URLs?
Path.Combine é útil, mas existe uma função semelhante na estrutura do .NET para URLs ? Estou procurando uma sintaxe como esta: Url.Combine("http://MyUrl.com/", "/Images/Image.jpg") que retornaria: "http://MyUrl.com/Images/Image.jpg"
1244 c#  .net  asp.net  url  path 


8
Como uso a reflexão para chamar um método genérico?
Qual é a melhor maneira de chamar um método genérico quando o parâmetro type não é conhecido no tempo de compilação, mas é obtido dinamicamente no tempo de execução? Considere o seguinte código de exemplo - dentro do Example()método, qual é a maneira mais concisa de chamar GenericMethod&lt;T&gt;()usando o Typearmazenado …
1071 c#  .net  generics  reflection 

21
Como e quando usar 'assíncrono' e 'aguardar'
Pelo que entendi, uma das principais coisas que asynce oawait que fazemos é tornar o código fácil de escrever e ler - mas usá-los é o mesmo que gerar threads de plano de fundo para executar lógica de longa duração? Atualmente, estou experimentando o exemplo mais básico. Adicionei alguns comentários …


23
Consulta LINQ em um DataTable
Estou tentando executar uma consulta LINQ em um objeto DataTable e, estranhamente, estou descobrindo que executar essas consultas no DataTables não é simples. Por exemplo: var results = from myRow in myDataTable where results.Field("RowNo") == 1 select results; Isso não é permitido. Como obtenho algo assim funcionando? Estou surpreso que …
1031 c#  .net  linq  datatable  .net-3.5 




14
Agrupar por várias colunas
Como posso fazer GroupBy várias colunas no LINQ Algo semelhante a isso no SQL: SELECT * FROM &lt;TableName&gt; GROUP BY &lt;Column1&gt;,&lt;Column2&gt; Como posso converter isso para LINQ: QuantityBreakdown ( MaterialID int, ProductID int, Quantity float ) INSERT INTO @QuantityBreakdown (MaterialID, ProductID, Quantity) SELECT MaterialID, ProductID, SUM(Quantity) FROM @Transactions GROUP BY …
967 c#  .net  linq  group-by  aggregate 


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.