2009-12-03 2 views
0

Pendant l'interview .Net, on m'a demandé quelle est l'augmentation de la fonction. Je n'ai jamais entendu et je n'ai rien trouvé de similaire.Augmentation de la fonction dans .Net?

Des idées ce que c'est en .Net?

AJ

+0

Etes-vous sûr de ne pas avoir mal compris? –

+2

La seule chose que je peux imaginer pourrait être proche de ce qu'ils voulaient est AOP (Aspect Oriented Programming) ... En dehors de cela, c'est probablement l'une des questions où l'interviewer essaie de prouver comment HE est intelligent: p – Josh

+0

Ou étudier votre réponse à une question que vous ne pouvez pas connaître la bonne réponse. Dire simplement que vous ne savez pas aurait été la meilleure réponse. –

Répondre

2

Je suppose des méthodes partielles.

- Edit:

Bien qu'il soit intéressant de noter, ce n'est pas un terme familier dans le monde .NET.

+0

c'est une possibilité. –

2

Ils étaient probablement référence à extension methods?

+2

Quelle que soit «l'augmentation de fonction» (et je ne prétends pas le savoir), l'interprétation anglaise de la phrase améliore les fonctions. Je considérerais les méthodes d'extension et l'amélioration des types, pas des fonctions. – jason

+0

Je suis totalement d'accord. – CesarGon

1

peut-être est juste Fluent Interface et il vous vouliez en déduire ce qu'il signifie

+0

Je pensais sur des lignes similaires aussi. Comme chaînage de fonctions .. –

0

Je suis juste en train de jeter cela sauvagement, mais je parie qu'il voulait dire "comment écrivez-vous une méthode qui accepte une fonction lambda comme argument?" En d'autres termes, il cherchait à utiliser les délégués Func<>.

Questions connexes