Articles of c #

Reflection Emit: como converter a instância de atributo para CustomAttributeBuilder ou CustomAttributeData

Fiz uma class de gerador que constrói uma class de proxy baseada na interface que implementa a interface. Veja minha postagem em Criar uma class de proxy com base na interface sem implementá-la . Estou familiarizado com CustomAttributeData.GetCustomAttributes(MemberInfo target) , usei-o quando li os membros da Interface e consegui importá-los para o proxy. Eu quero […]

WPF: Implementando um MediaPlayer Audio / Video Seeker

Atualmente estou trabalhando em um MP3 player (em um aplicativo WPF) com um MediaPlayer WPF e, basicamente, eu quero implementar um Song Seeker que se move junto com a música atual. Eu já implementei um slider de música (do aplicativo de Sacha Barber ) e ele funciona quando o usuário arrasta o buscador manualmente (como […]

O caminho mais curto para verificar o filtro de idade no LINQ?

Estou tentando verificar as pessoas em um determinado intervalo – vamos lb-inferior e ub-limite superior correspondente por exemplo, faixa etária com lb = 18 e ub = 24 ou seja, eu estou tentando filtrar as pessoas com idade entre 18 e 24. Também O campo de data e hora no database para data de nascimento […]

Passando chave de modelo e assinatura para um LuisDialog diferente de um atributo

Eu estou escrevendo um bot que fala dois idiomas. Portanto, preciso usar dois aplicativos LUIS separados (um para cada idioma). O LuisDialog no Bot Framework é inicializado assim (exemplo da Microsoft): [LuisModel(“c413b2ef-382c-45bd-8ff0-f76d60e2a821”, “6d0966209c6e4f6b835ce34492f3e6d9”)] [Serializable] public class SimpleAlarmDialog : LuisDialog { No entanto, preciso usar um ID de aplicativo dynamic e uma chave de assinatura, dependendo […]

Existe alguma maneira de combinar essas classs quase idênticas em uma?

Seguimento desta pergunta: Por que o Nullable é considerado uma estrutura e não uma class? Eu tenho duas classs que mantêm essencialmente uma tupla de algum valor fornecido pelo usuário com um object interno. Quando o tipo do valor fornecido pelo usuário é primitivo, eu tenho que envolvê-lo em um Nullable para que ele possa […]

Chamando navegadores com Baseclass.Contrib.Specflow em C # usando Browser.Current

Atualmente, estou tentando usar o Selenium Grid 2 para executar testes de automação em vários navegadores. Durante a minha pesquisa me deparei com Baseclass.Contrib.Specflow que me permite usar os navegadores como tags nos arquivos de resources sem ter que declará-lo na minha class principal do driver. O problema que tenho é que um dos blogs […]

O anexo começa ausente em um e-mail após um período de tempo

Estou tendo problemas com o anexo em um email. Depois de alguns dias, o usuário não encontra o anexo esperado no email. Isso parece estar acontecendo por cerca de 10-20 minutos e, em seguida, ele se corrigiu, o que significa que o email posterior conterá os anexos. Não tenho certeza qual poderia ser a razão […]

Ligação de dados bidirecional em winforms, Inotifypropertychanged implementado na class base

Eu uso .net 3.5, WinForms, binding de dados Eu tenho classs derivadas, a class base implementa IPropertychanged public event PropertyChangedEventHandler PropertyChanged; private void RaisePropertyChanged(string propertyName) { var handler = this.PropertyChanged; if (handler != null) { handler(this, new PropertyChangedEventArgs(propertyName)); } } Cada propertysetter chama: protected void SetField(ref T field, T value, string propertyName) { if (!EqualityComparer.Default.Equals(field, […]

Como eu não excluo o charset no Content-Type ao usar o HttpClient?

Eu estou tentando usar HttpClient em um projeto de núcleo .net para fazer uma solicitação GET para um serviço REST que aceita / retorna JSON. Eu não controlo o serviço externo. Não importa como eu tente, não consigo configurar o header Content-Type para application / json apenas . Quando eu uso client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue(“application/json”)); envia a […]

Maneira elegante de contar caracteres alfanuméricos em uma string?

Eu estou procurando uma maneira elegante, de preferência uma expressão linq curta, para contar quantos caracteres alfanuméricos uma determinada string contém. A maneira ‘chata’ que faço agora é esta: int num = 0; for (int i = 0; i < password.Length; i++) { if (!char.IsLetterOrDigit(password, i)) { num++; } } if (num < MinRequiredNonAlphanumericCharacters) return […]