Articles of .net

C #: Listar todas as classs na assembly

Eu gostaria de produzir (programaticamente – C #) uma lista de todas as classs na minha assembly. Alguma sugestão ou código de exemplo como fazer isso? Reflexão?

Tempo de execução do código de medição

Eu quero saber quanto tempo um procedimento / function / ordem leva para terminar, para propósitos de teste. Isto é o que eu fiz, mas o meu método está errado porque se a diferença de segundos for 0 não pode retornar os milissegundos decorridos: Observe que o valor de hibernação é de 500 ms, portanto, […]

Recuperar o URL atual do aplicativo de formulários do Windows C #

Eu tenho projetado um programa usando o Visual C # e me deparei com um problema em fazer meu programa interagir com navegadores da web. Basicamente, o que eu preciso é recuperar o endereço de URL de um navegador da Web (Internet Explorer, Firefox, Chrome etc …). Eu percebi que isso não seria uma tarefa […]

Single-threaded apartment – não é possível instanciar o controle ActiveX

Preciso obter informações sobre estilos CSS aplicados na página HTML. Eu usei AxWebBrowser e iterar IHTMLDOMNode. Consigo obter todos os dados de que preciso e movo o código para o meu aplicativo. O problema é que essa parte está sendo executada dentro do worker de segundo plano e tenho exceção ao tentar instanciar o controle. […]

Em que ordem as localizações pesquisadas para carregar DLLs referenciadas?

Eu sei que o framework .NET procura por DLLs referenciadas em vários locais Cache de assembly global (GAC) Quaisquer caminhos privados adicionados ao AppDomain O diretório atual do assembly em execução Que ordem são esses locais pesquisados? A procura por uma DLL é interrompida se uma correspondência for encontrada ou ela continuar em todos os […]

Como posso testar a presença de um filtro de ação com argumentos de construtor?

Estou tentando testar se meu controlador de base está decorado com um determinado filtro de ação. Como o construtor desse filtro procura o web.config , minha primeira tentativa de teste falha porque o projeto de teste não possui um arquivo de configuração válido. Seguindo em frente, usei um TestConfigProvider que TestConfigProvider no construtor de filtro, […]

Como colocar uma tarefa para dormir (ou atraso) no C # 4.0?

Há Task.Delay no .NET 4.5 Como posso fazer o mesmo no .NET 4.0?

Capacidade de pilha em c #

Alguém poderia me dizer qual é a capacidade da pilha em C #. Eu estou tentando formar um object fechado de malha 3D usando uma matriz de 30.000 itens.

Detectando programaticamente o modo Release / Debug (.NET)

Duplicar Possível: Como descobrir se um assembly .NET foi compilado com o sinalizador TRACE ou DEBUG Duplicar Possível: Como idenfiy se a DLL é Debug ou Release build (no .NET) Qual é a maneira mais fácil de verificar programaticamente se o assembly atual foi compilado no modo Debug ou Release?

Onde está o Application.DoEvents () no WPF?

Eu tenho o seguinte código de exemplo que zooms cada vez que um botão é pressionado: XAML: * .cs public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } private void myButton_Click(object sender, RoutedEventArgs e) { Console.WriteLine(“scale {0}, location: {1}”, myScaleTransform.ScaleX, myCanvas.PointToScreen(GetMyByttonLocation())); myScaleTransform.ScaleX = myScaleTransform.ScaleY = myScaleTransform.ScaleX + 1; Console.WriteLine(“scale {0}, location: {1}”, […]