Articles of c #

Tipo de dados booleano C99?

Qual é o tipo de dados booleano C99 e como usá-lo?

C # winforms combobox autocomplete dynamic

Meu problema é semelhante a este: Como posso alterar dinamicamente as inputs completas automáticas em uma checkbox de combinação ou checkbox de texto C #? Mas ainda não encontro solução. O problema brevemente: Eu tenho um ComboBox e um grande número de registros para mostrar nele. Quando o usuário inicia a digitação, quero carregar registros […]

Descarregando o conjunto carregado com Assembly.LoadFrom ()

Eu preciso verificar a quantidade de tempo para executar GetTypes () depois de carregar a dll. O código é o seguinte. Assembly assem = Assembly.LoadFrom(file); sw = Stopwatch.StartNew(); var types1 = assem.GetTypes(); sw.Stop(); double time1 = sw.Elapsed.TotalMilliseconds; Gostaria de descarregar e recarregar a dll para verificar o tempo gasto na execução de GetTypes () novamente. […]

Imprima um int em representação binária usando C

Eu estou procurando uma function para me permitir imprimir a representação binária de um int. O que eu tenho até agora é; char *int2bin(int a) { char *str,*tmp; int cnt = 31; str = (char *) malloc(33); /*32 + 1 , because its a 32 bit bin number*/ tmp = str; while ( cnt > […]

Como faço para matar um processo usando Vb.NET ou C #?

Eu tenho um cenário onde eu tenho que verificar se o usuário já abriu o Microsoft Word. Se ele tiver, então eu tenho que matar o processo winword.exe e continuar a executar o meu código. Alguém tem algum código direto para matar um processo usando vb.net ou c #?

Qual é a diferença entre Directory.EnumerateFiles vs Directory.GetFiles?

Qual é a diferença entre Directory.EnumerateFiles vs GetFiles ? Obviamente, um retorna um array e o outro retorna Enumerable. Algo mais?

Sufixo de declaração para tipo decimal

Se eu quiser usar um literal decimal em código, eu vi que existe o sufixo m (onde m significa dinheiro). Isto é apropriado para quaisquer casas decimais ou existe uma atribuição mais geral (d significa duplo, isto é, não é a coisa certa, embora uma conversão direta seja suportada). object decimalValue=2m; Por favor note, eu […]

Listar vs BindingList Vantagens / Desvantagens

Alguém pode descrever qual é a diferença entre os dois para o meu projeto. Atualmente eu tenho uma List e defino o BindingSource para isso e um DataGridView para o BindingSource. Eu tenho implementado IEditableObject assim quando CancelEdit é chamado eu reverter meu object de volta para o que era com um Memberwise.Clone() Mudar minha […]

Como obter memory disponível C ++ / g + +?

Eu quero alocar meus buffers de acordo com a memory disponível. Tal que, quando eu faço processamento e uso de memory aumenta, mas ainda permanece nos limites de memory disponíveis. Existe uma maneira de obter memory disponível (não sei se o status da memory virtual ou física fará alguma diferença?). O método deve ser independente […]

Por que include blocos de código C em chaves?

Eu estou olhando para algum código C, e notei que está cheio dessas chaves ao redor de blocos de código sem qualquer tipo de estrutura de controle. Dê uma olhada: //do some stuff . . . fprintf(stderr, “%.2f sec\n”, (float)(clock() – t) / CLOCKS_PER_SEC); { //a block! why not? char *tmp_argv[3]; tmp_argv[0] = argv[0]; tmp_argv[1] […]