Articles of c #

Como faço para listar programaticamente todos os projetos em uma solução?

Como faço para listar programaticamente todos os projetos em uma solução? Vou pegar um script, linha de comando ou chamadas de API.

Como faço para saber em qual monitor uma janela do WPF está

Em um aplicativo C #, como posso descobrir se uma janela do WPF está no monitor principal ou em outro monitor?

Entity Framework – recuperar o ID antes de ‘SaveChanges’ dentro de uma transação

In Entity Framework – Existe alguma maneira de recuperar um ID (identidade) recém-criado dentro de uma transação antes de chamar ‘SaveChanges’? Eu preciso do ID para uma segunda inserção, no entanto, é sempre retornado como 0 … ObjectContext objectContext = ((IObjectContextAdapter)context).ObjectContext; objectContext.Connection.Open(); using (var transaction = objectContext.Connection.BeginTransaction()) { foreach (tblTest entity in saveItems) { this.context.Entry(entity).State […]

Herança com construtor de class base com parâmetros

Código simples: class foo { private int a; private int b; public foo(int x, int y) { a = x; b = y; } } class bar : foo { private int c; public bar(int a, int b) { c = a * b; } } O Visual Studio reclama sobre o construtor “bar”: Erro […]

forçando um programa a liberar sua saída padrão quando redirecionado

Eu tenho um programa de código fechado que imprime saída para saída padrão. Eu preciso analisar a saída. Então, eu redireciono a saída para um fifo (a partir do qual eu posso ler no processo pai que bifurca e executa o binário) usando dup2 e, em seguida, exec o programa. O problema é que as […]

Como descobrir a codificação de um arquivo? C #

Bem, eu preciso descobrir qual dos arquivos que encontrei em algum diretório é UTF8 codificado ou ANSI codificado para alterar a codificação em outra coisa eu decidir mais tarde. Meu problema é .. como posso descobrir se um arquivo é UTF8 ou ANSI Encoded? Ambas as codificações são realmente possíveis em meus arquivos.

Tipecasting em c #

O que é tipo de casting, qual é o uso disso? Como funciona? Forneça um tutorial de amostra, não consegui encontrar nenhum bom pesquisando no Google.

Como converter UTF-8 std :: string para UTF-16 std :: wstring?

Se eu tenho um UTF-8 std::string como convertê-lo para um UTF-16 std::wstring ? Na verdade, quero comparar duas palavras persas.

Reescrita de URL em .Net MVC

Eu estou querendo saber qual é a melhor maneira de lidar com URL no MVC. Por exemplo, na minha aplicação eu tenho um PageController pode link para /website/Page/Index/3 ou /website/Page/home . O menu é construído dinamicamente com Html.ActionLink () e T4MVC com base nos urls de input para que eu não tenha nada codificado. Agora […]

CommandParameters no ContextMenu no WPF

Eu tenho um cenário onde eu tenho um controle WPF TreeView que tem um HierarchicalDataTemplate para seus itens. Agora dentro do HierarchicalDataTemplate , eu tenho um Label e o Label tem um ContextMenu com um item de menu para Delete . O item de menu Excluir está vinculado a um comando chamado DeleteCommand que faz […]