A continuación se presentaran una serie de preguntas acerca de C#. Preguntas sobre como diferenciar algunos elementos de C#. Este tipo de preguntas son las que te realizan comúnmente en una entrevista de trabajo parte determinar tu conocimiento el lenguaje. Las preguntas son:
- Cuando usar una estructura y cuando una clase.
- Como se procesan los archivos XML.
- Cual es la diferencia entre String y string.
- Como obtengo la ruta de una aplicación de consola.
- Llamando al constructor de una clase base.
- Como contar las veces que existe un patrón de cadena dentro de una cadena.
- Como saber si un numero es potencia de 2.
- Como usar en C# loop-break vs continue.
- Las diferencias entre abstract y virtual.
- Diferencias entre las palabras reservadas ref y out.
- Encriptar y Desencriptar una cadena en .NET.
- Como obtener el índice de la iteración actual en un ciclo foreach.
- Como obtener la ip en C#.
- Como puedo calcular la edad de una pesona en C#.
- Como obtener el valor de una cadena de un enum.
- Como hacer para que un control Textbox solo acepte números.
- Como redondear una cantidad a solo dos posiciones decimales.
- Como remover duplicados en un arreglo.
- Como ordenar un diccionario por Valor.
- Como puedo regresar varios valores dentro de una función.
Cada una de estas preguntas se responderá presentando los argumentos y un ejemplo de código en C#.