Perguntas com a marcação «.net»

85
Obtenha o tamanho do arquivo no disco

var length = new System.IO.FileInfo(path).Length; Isso fornece o tamanho lógico do arquivo, não o tamanho do disco. Desejo obter o tamanho de um arquivo no disco em C # (de preferência sem interoperabilidade ), como seria relatado pelo Windows Explorer. Deve ter o tamanho correto,...

85
Obtenha o valor de um campo estático público por meio de reflexão

Isso é o que eu fiz até agora: var fields = typeof (Settings.Lookup).GetFields(); Console.WriteLine(fields[0].GetValue(Settings.Lookup)); // Compile error, Class Name is not valid at this point E esta é minha classe estática: public static class Settings { public static class Lookup {...

84
Falhas de design C # (.NET) [fechado]

Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta questão provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você...

84
string.Empty vs null.Qual você usa?

Recentemente, um colega de trabalho me disse para não usar string.Emptyao definir uma variável de string, mas usar nullporque polui a pilha? Ele diz não faça string myString=string.Empty; mas faça string mystring=null; Isso realmente importa? Eu sei que string é um objeto, então meio que faz...

83
Como faço para remover cabeçalhos eTag do IIS7?

De acordo com as práticas recomendadas do Yahoo para sites de alto desempenho , gostaria de remover Etags de meus cabeçalhos (estou gerenciando manualmente todo o meu cache e não tenho necessidade de Etags ... e quando / se eu precisar escalar para um farm, Eu realmente gostaria que eles...

83
Qual é a melhor implementação para AOP em .Net? [fechadas]

Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta questão provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você...