La Red de Conocimientos Pedagógicos - Currículum vitae - preguntas de la entrevista de asp.net

preguntas de la entrevista de asp.net

1. Los genéricos pueden almacenar cualquier tipo de referencia o valor, evitando conversiones explícitas

Listlt; list = new ArrayListlt (); .add("Puedes poner un valor o un objeto")

Dado que el tipo de almacenamiento T se ha especificado durante el acceso, no es necesario forzar la conversión al obtener el valor. Puedes usar foreach( T. t in list){

Console.WriteLine("" t.property);

}

Es muy cómodo de usar y simplifica el código

2. El patrón de diseño MVC es más adecuado cuando se utiliza una arquitectura de tres niveles. Separa bien la página y el código, y también separa el código lógico y el código de visualización, lo que facilita su administración, mantenimiento y actualización. /p>

3.int[] num1=nuevo int[]{3, 5, 7, 8, 9} int[] num2=nuevo int[]{2, 4, 6, 8}

Aquí se utilizan dos bucles

int commonNumInt=0;

int diffentNumInt=0

for(int i=0; ilt; num1. longitud; i ){

for(int j=0;jlt;num2.length;j){

if(num1[i]==num2[j]){

commonNumInt; //Número de elementos idénticos

break;

}else{

if(j==num2.length-1 ){

diffentNumInt; //El número de elementos diferentes

}

}

}

}

4. Tabla de información de la revista tbl_MagazineInfo

Número de revista: magazineID nvarchar(5) no nulo

Nombre de la revista: magazineName nvarchar(20) no nulo

Autor de la revista: magazineAuthor nvarchar(20) no nulo

Hora de publicación: magazineTime nvarchar(20) no nulo

Nombre del editor: magazinePubliName nvarchar(50) no nulo

Tabla de diario tbl_Periodical

Número de diario: periodicalID nvarchar(5) no nulo

Número de revista: magazineID nvarchar(5) no nulo

Diario nombre :nombre periódico n

varchar(20) no nulo

Hora periódica: periodicalTime nvarchar(20) no nulo

seleccione max(periodicalTime) de tbl_Periodical donde magazineID in(seleccione magazineID de tbl_MagazineInfo)

5. Información de noticias tbl_NewInfo

ID de noticias: newID int no nulo

Nombre de noticias: newName nvarchar(20) no nulo

Información de etiqueta tbl_MarkInfo

ID de etiqueta: markID int no nulo

Nombre de etiqueta: markName nvarchar(20) no nulo

Tabla intermedia tbl_NandM

ID: id

ID de noticias: newID int not null

ID de etiqueta: markID int not null

Obtenga múltiples etiquetas especificando el nombre de la noticia

seleccione markName de tbl_markInfo donde markID in( seleccione markID de tbl_NandM donde newID =(seleccione newID de tbl_NewInfo donde newName ='parámetro'))

Obtenga múltiples noticias por etiquetas

seleccione newName de tbl_NewInfo donde newID in(seleccione newID de tbl_NandM donde markID =(seleccione markID de tbl_MarkInfo donde markName ='parámetro'))

6 Si desea diseñarlo en la base de datos, no lo hará aquí

7 todavía están bajo consideración...