En entrevue, on m'avait demandé Boxing and Unboxing
et je l'ai expliqué. Après cela, j'ai demandé Generic Collections
. J'ai expliqué le code ci-dessous et d'ici ils ont demandé comment l'opération de boxe appliquée ici dans le code ci-dessous. Je ne suis pas sûr de cette réponse.Boxe et Unboxing avec des collections génériques
public abstract class DataAccess<T, TKey>
{
--CRUD Operations here
}
public class AdminDataAccess : DataAccess<Admin, long>
{
--code here
}
Je ne pense pas qu'il y ait des 'boxing' et' unboxing' ici? Est-ce qu'ils plaisantaient avec vous? 'boxing' et' unboxing' impliqueraient ** le type de valeur **. Tout ce que je peux voir, c'est des trucs génériques, je pense que le code contient plus que ce que vous avez posté. –
La boxe ne s'applique pas dans le code que vous avez posté. – Matthew
Oh! Mais j'ai demandé la même chose. Je pensais qu'il pourrait y avoir quelque chose impliqué dans le code. Est-ce que le code au moins implique des techniques communes? –