Resultados da pesquisa a pedido "language-design"
Por que HttpRequest.HttpMethod é string em vez de Enum?
NoReferência deHttpRequest.HttpMethod [http://msdn.microsoft.com/en-us/library/system.web.httprequest.httpmethod.aspx] do .NET Framework, o tipo de solicitação é declarado comSystem.String tipo DentroRFC 2616 ...
Por que as fatias no Python 3 ainda copiam e não exibe
Como só agora notei depois de comentaresta resposta [https://stackoverflow.com/questions/6900955/python-convert-list-to-dictionary/6900977#6900977] , as fatias no Python 3 retornam cópias rasas do que eles estão cortando, em vez de visualizações. ...
Tipos de referência não anuláveis
Estou projetando uma linguagem e estou imaginando se é razoável tornar os tipos de referência não nulos por padrão e usar "?" para valor anulável e tipos de referência. Há algum problema com isso? O que você faria sobre isso: class Foo { Bar? ...
rgumentos de função (em Python, por exempl
O que são argumentos [de função]? Para que são usados Comecei a aprender Python muito recentemente; Eu sou novo em programação e peço desculpas por esta pergunta básica. Em todo tutorial em Python que passo, eles falam sobre argumentos. ...
Por que os métodos de extensão C # devem ser definidos em classes estáticas? [duplicado
Esta pergunta já tem uma resposta aqui: Por que os métodos de extensão são permitidos apenas na classe estática não aninhada e não genéric [/questions/3930335/why-are-extension-methods-only-allowed-in-non-nested-non-generic-static-class] 3 ...
Desempenho de chamada virtual "direta" vs. chamada de interface em C #
Esta referência [http://pastebin.com/jx3W5zWb] parece mostrar que chamar um método virtual diretamente na referência de objeto é mais rápido do que chamá-lo na referência à interface que esse objeto implement Em outras palavras interface IFoo { ...
Por que as referências não são substituíveis em C ++
s referências em C ++ têm duas propriedade Eles sempre apontam para o mesmo objetEles não podem ser 0. Ponteiros são o oposto: les podem apontar para diferentes objeto Eles podem ser 0.Por que não existe "referência ou ponteiro não anulável e ...
Existe um limite para o comprimento dos nomes dos identificadores em C +
Existe um limite de tamanho para os nomes das variáveis em C ++? O que é isso? Isso tem algo a ver com o "64/32-bitness" da máquina? EDITAR Especificamente, qual é o limite do GCC?
Por que a variável de iteração em uma instrução C # foreach é somente leitura?
Pelo que entendi, a variável de iteração foreach do C # é imutáve O que significa que não posso modificar o iterador assim: foreach (Position Location in Map) { //We want to fudge the position to hide the exact coordinates Location = Location ...
A sobrecarga do operador pode ter funcionado sem referências?
De acordo com Bjarne Stroustrup, foram introduzidas referências no C ++ para suportar a sobrecarga do operador: s referências foram introduzidas principalmente para suportar a sobrecarga do operado C passa todos os argumentos da função por ...