Resultados da pesquisa a pedido "casting"

6 a resposta

Diferença entre covariância e upcasting

Qual é a diferença entre covariância e upcasting ou, mais especificamente, por que eles recebem nomes diferentes? Vi o exemplo a seguir chamado 'upcasting': string s = "hello"; object o = s; //upcast to 'string' to 'object'Whereas, o seguinte ...

5 a resposta

Comparando String para Inteiro fornece resultados estranhos

Estou realmente confuso sobre o porquê dessa operação funcionar. Alguém pode explicar isso? $test1 = "d85d1d81b25614a3504a3d5601a9cb2e"; $test2 = "3581169b064f71be1630b321d3ca318f"; if ($test1 == 0) echo "Test 1 is Equal!?"; if ($test2 == 0) ...

5 a resposta

Lista genérica de transmissão do .NET

lguém pode me explicar por que, no .NET 2.0, se eu tiver uma interfacIPackable e uma classe que implementa essa interfaceOrderItem, quando eu tenho um método que usa umList<IPackable>, passando uma lista deList<OrderItem> não funciona Alguém ...

9 a resposta

(String) ou .toString ()?

Tenho um método com umObject o parâmetro. Neste método, eu sei exatamente que existe umString em "o" que não é nulo. Não há necessidade de verificar ou fazer outra coisa. Eu tenho que tratá-lo exatamente como umString objeto. Apenas curioso - ...

7 a resposta

O que a transmissão faz no nível do compilador / máquina?

Muitas vezes me pergunto o que exatamente a fundição faz no nível do compilador ou da máquina. O que faz com os 0 e 1s na memória? Pode alguém me indicar alguma boa literatura.

3 a resposta

PHP: matemática e comparações flutuantes

Eu esperaria que todas as comparações abaixo fossem bool (true), mas não são. Alguém pode explicar isso? test.php<?php $f = 12; $f += 5.95; $f += 5.95; $f += 5.95; echo 'var_dump($f) = '; var_dump($f); echo 'var_dump($f == \'29.85\') = '; ...

1 a resposta

A descoberta de um objeto usando a palavra-chave "as" retorna null

qui estão as minhas definições de classe public abstract class AbstractEntity : ... public partial class AbstractContactEntity : AbstractEntity, ... public sealed class EntityCollectionProxy<T> : IList<T>, System.Collections.IList where T ...

1 a resposta

Qual é a diferença entre static_cast e reinterpret_cast? [duplicado

Possible Duplicate: Quando static_cast, dynamic_cast e reinterpret_cast devem ser usados? [https://stackoverflow.com/questions/332030/when-should-static-cast-dynamic-cast-and-reinterpret-cast-be-used] Estou usando a função c em c ++, onde uma ...

3 a resposta

onteiro da função de membro da classe C ++ para ponteiro de função

Estou usando luabind como minha lua no wrapper C ++. O Luabind oferece um método para usar minha própria função de retorno de chamada para lidar com exceções geradas por lua, set_pcall_callback (). Parafrassei um exemplo da documentação, as ...

5 a resposta

Não é possível passar uma Lista <Foo> para um método que espera uma Lista <IFoo>, onde Foo: IFoo

Tenho uma aulaFoo implementando oIFoo interface. Eu tenho um método usando umList<IFoo> como um parâmetro. No entanto, não pode converter deList<Foo> paraList<IFoo> - isso me surpreende, poisFoo implementa oIFoo interface. Como posso contornar ...