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

3
Depuração C #: [DebuggerDisplay] ou ToString ()?
Existem duas maneiras de aumentar a utilidade das informações de depuração, em vez de ver {MyNamespace.MyProject.MyClass}no depurador. Estes são o uso DebuggerDisplayAttributee o ToString()método. using System.Diagnostics; ... [DebuggerDisplay("Name = {Name}")] public class Person { public string Name; } ou public class Person { public string Name; public override string ToString() …

9
É seguro para structs implementar interfaces?
Parece que me lembro de ter lido algo sobre como é ruim para structs implementar interfaces em CLR via C #, mas não consigo encontrar nada sobre isso. É ruim? Existem consequências indesejadas de fazer isso? public interface Foo { Bar GetBar(); } public struct Fubar : Foo { public …
91 c#  interface  struct 

5
Como obter a localização da DLL em execução no momento?
Tenho um arquivo de configuração que preciso carregar como parte da execução de uma dll que estou escrevendo. O problema que estou tendo é que o local onde coloco a dll e o arquivo de configuração não é o "local atual" quando o aplicativo está em execução. Por exemplo, coloco …
91 c#  .net  dll  file-io 

10
Como enviar e-mail em ASP.NET C #
Sou muito novo na área do ASP.NET C #. Estou planejando enviar um e-mail por meio do ASP.NET C # e este é o endereço SMTP do meu ISP : smtp-proxy.tm.net.my Abaixo está o que tentei fazer, mas falhei. <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="SendMail" %> <html> <head id="Head1" runat="server"><title>Email …
91 c#  asp.net  email  smtp 

6
Carregando DLLs em tempo de execução em C #
Estou tentando descobrir como você poderia importar e usar um .dll em tempo de execução dentro de um aplicativo C #. Usando Assembly.LoadFile () consegui fazer com que meu programa carregasse a dll (esta parte está definitivamente funcionando porque consigo obter o nome da classe com ToString ()), mas não …
91 c#  reflection  dll 

12
Wrapper FFmpeg sólido para C # /. NET
Tenho pesquisado na web há algum tempo por um wrapper FFmpeg sólido para C # / .net . Mas ainda estou para descobrir algo útil. Eu encontrei os três projetos a seguir, mas todos eles parecem estar mortos no estágio alfa inicial. FFmpeg.NET ffmpeg-sharp FFLIB.NET Então minha pergunta é se …




8
Teste se todos os valores em uma lista são únicos
Eu tenho uma pequena lista de bytes e quero testar se são todos valores diferentes. Por exemplo, eu tenho este: List<byte> theList = new List<byte> { 1,4,3,6,1 }; Qual é a melhor maneira de verificar se todos os valores são distintos ou não?
91 c# 

7
Melhor maneira de obter um número inteiro parte de um número decimal
Qual é a melhor maneira de retornar a parte do número inteiro de um decimal (em c #)? (Isso deve funcionar para números muito grandes que podem não caber em um int). GetIntPart(343564564.4342) >> 343564564 GetIntPart(-323489.32) >> -323489 GetIntPart(324) >> 324 O objetivo disso é: Estou inserindo em um campo …
91 c#  .net  decimal  int 


17
Não é possível descartar o banco de dados porque ele está em uso
Eu quero eliminar um banco de dados. Usei o código a seguir, mas sem sucesso. public void DropDataBase(string DBName,SqlConnection scon) { try { SqlConnection.ClearAllPools(); SqlCommand cmd = new SqlCommand("ALTER DATABASE " + DBName + " SET SINGLE_USER WITH ROLLBACK IMMEDIATE", scon); cmd.CommandType = CommandType.Text; scon.Open(); cmd.ExecuteNonQuery(); scon.Close(); SqlCommand cmddrpdb = …
91 c#  asp.net  sql-server 

6
Mocking IPrincipal no ASP.NET Core
Eu tenho um aplicativo ASP.NET MVC Core para o qual estou escrevendo testes de unidade. Um dos métodos de ação usa o nome de usuário para alguma funcionalidade: SettingsViewModel svm = _context.MySettings(User.Identity.Name); que obviamente falha no teste de unidade. Eu olhei em volta e todas as sugestões são do .NET …

11
O índice da matriz existe
Eu herdei alguns códigos no trabalho que realmente cheiram mal. Espero encontrar a solução mais indolor possível. Existe uma maneira de verificar se algum número arbitrário é um elemento válido em uma matriz? Exemplo - preciso verificar se existe array [25]. De preferência, eu preferiria fazer isso sem fazer um …
91 c#  arrays  indexing 

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.