Articles of c #

Obter todos os objects associados / compostos dentro de um object (na maneira abstrata)

Negócio : Eu tenho um sistema de pagamento no qual o pagamento pode ser feito através da GiftCoupon, ClubMembershipCard, etc. Um pagamento em si pode ter múltiplos componentes de pagamento Classe : Eu tenho uma class de pagamento. Tem componentes de pagamento como GiftCouponPayment, ClubMembershipCardPayment, CashPayment e assim por diante. Cada tipo de componente satisfaz […]

O framework bot obtém o ServiceUrl da página de controle de bate-papo incorporado

Quero incorporar o controle de bate-papo a muitos sites e quero obter o URL do site que implantei para que meu bot possa obter a correspondência de dados com o URL do site. No entanto, quando eu incorporo o iframe gerado pelo WebChat, sempre recebo o mesmo ServiceUrl e isso é https://webchat.botframework.com/ , não é […]

Formulário mais alto, clicando em “through” possível?

Obrigado por respostas anteriores que me permitiram completar a ferramenta básica que mostra uma grande cruz vermelha nas coordenadas do mouse para deixar ficar mais visível. A cruz vermelha é uma imagem com fundo transparente na forma transparente. O problema é que você não pode clicar, já que o topo e o centro da forma […]

Batidas por minuto da input de áudio em tempo real

Eu gostaria de escrever um aplicativo C # simples para monitorar o áudio de input de linha e me dar as batidas atuais (bem, a média móvel) por minuto. Eu vi este artigo gamedev , e isso não ajudou em nada. Eu passei e tentei implementar o que ele estava fazendo, mas simplesmente não estava […]

Sobrescrever o nome da propriedade Json em c #

Eu tenho uma turma com os seguintes campos. Essas propriedades são usadas para serializar como object json quando ele precisa chamar um método de API de descanso externo. public class Customer { [JsonProperty(PropertyName = “email”)] public string Email { get; set; } [JsonProperty(PropertyName = “prop[listId]”)] public string Test{ get; set; } // there are lot […]

Razor intellisense error: O recurso ‘extension method’ não pode ser usado porque não faz parte da especificação da linguagem ISO-2 C #

Objetivo: Use modelos Razor cshtml para formatar dados Incorporar modelos razor cshtml na biblioteca de classs como Embedded Resources Use instruções Linq e methods de extensão no modelo cshtml Eu criei um novo projeto de biblioteca de classs e, em seguida, adaptei as instruções de Scott Hanselman sobre como integrar o MVC3 em um aplicativo […]

O pré-processador C pode ser usado para dizer se existe um arquivo?

Eu tenho uma base de código muito grande (leia-se: milhares de módulos) que tem código compartilhado em vários projetos que são executados em diferentes sistemas operacionais com diferentes compiladores C ++. Escusado será dizer que a manutenção do processo de construção pode ser uma tarefa muito difícil. Existem vários lugares na base de código onde […]

Barra invertida e citação em argumentos de linha de comando

Está seguindo comportamento algum recurso ou um bug no c # .net? Aplicação de teste: using System; using System.Linq; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.WriteLine(“Arguments:”); foreach (string arg in args) { Console.WriteLine(arg); } Console.WriteLine(); Console.WriteLine(“Command Line:”); var clArgs = Environment.CommandLine.Split(‘ ‘); foreach (string arg in clArgs.Skip(clArgs.Length – args.Length)) { […]

Como abrir o Outlook nova janela de email c #

Eu estou procurando uma maneira de abrir um novo email na janela do Outlook. Eu preciso preencher programaticamente: de, para, assunto, informações do corpo , mas deixar essa nova janela de email aberta para que o usuário possa verificar o conteúdo / adicionar algo e enviar como uma mensagem normal do Outlook. Achar algo: Process.Start(String.Format( […]

Controlador ASP.NET: Um módulo asynchronous ou manipulador concluído enquanto uma operação assíncrona ainda estava pendente

Eu tenho um controlador muito simples da ASP.NET MVC 4: public class HomeController : Controller { private const string MY_URL = “http://smthing”; private readonly Task task; public HomeController() { task = DownloadAsync(); } public ActionResult Index() { return View(); } private async Task DownloadAsync() { using (WebClient myWebClient = new WebClient()) return await myWebClient.DownloadStringTaskAsync(MY_URL) .ConfigureAwait(false); […]