Perguntas com a marcação «typeof»

Typeof (alternativamente typeof ou TypeOf) é um operador fornecido por várias linguagens de programação que determina o tipo de dados de uma determinada variável. Isso pode ser útil ao construir partes de programas que precisam aceitar muitos tipos de dados, mas podem precisar realizar ações diferentes dependendo do tipo de dados fornecidos.


14
Verificação de tipo: typeof, GetType ou is?
Eu já vi muitas pessoas usarem o seguinte código: Type t = typeof(obj1); if (t == typeof(int)) // Some code here Mas eu sei que você também pode fazer isso: if (obj1.GetType() == typeof(int)) // Some code here Ou isto: if (obj1 is int) // Some code here Pessoalmente, sinto …
1513 c#  types  typeof  gettype 




6
Obter nome do tipo sem espaço para nome completo
Eu tenho o seguinte código: return "[Inserted new " + typeof(T).ToString() + "]"; Mas typeof(T).ToString() retorna o nome completo, incluindo o espaço para nome Existe alguma maneira de obter apenas o nome da classe (sem qualificadores de espaço para nome?)
293 c#  namespaces  typeof 


6
'typeid' versus 'typeof' em C ++
Eu estou querendo saber qual é a diferença entre typeide typeofem C ++. Aqui está o que eu sei: typeidé mencionado na documentação para type_info, que é definida no arquivo de cabeçalho do C ++, typeinfo . typeofé definido na extensão GCC para C e na biblioteca C ++ Boost …
158 c++  typeof  typeid 




6
Obtenha o tipo de todas as variáveis
Em R, gostaria de recuperar uma lista de variáveis ​​globais no final do meu script e iterar sobre elas. Aqui está o meu código #declare a few sample variables a<-10 b<-"Hello world" c<-data.frame() #get all global variables in script and iterate over them myGlobals<-objects() for(i in myGlobals){ print(typeof(i)) #prints 'character' …
118 r  typeof 

4
Descobrir se um número é duplo em Java
Sou um novato em Java. Estou tentando descobrir se um número é um duplo com algo assim: if ( typeof ( items.elementAt(1) )== Double ) { sum.add( i, items.elementAt(1)); } Agradeceria se alguém pudesse me dizer como reorganizar a sintaxe para fazer isso funcionar corretamente.
92 java  typeof 

16
Testando se o valor é uma função
Preciso testar se o valor de um formulário onsubmité uma função. O formato é tipicamenteonsubmit="return valid();" . Existe uma maneira de saber se esta é uma função e se ela pode ser chamada? Usar typeof apenas retorna que é uma string, o que não me ajuda muito. EDIT : Claro, …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.