188 votes

La fenêtre interactive C# peut-elle interagir avec mon code ?

Dans Visual Studio 2015 ou version ultérieure, je peux ouvrir la « fenêtre interactive C# » et exécuter du code :

C’est mignon. Maintenant, comment puis-je interagir avec mes classes code-my ? Supposons que j’ai un projet ouvert.

69voto

Botz3000 Points 23640

Vous pouvez utiliser des classes de votre propre projet.
Faites un clic droit sur votre solution et sélectionnez « Réinitialiser Interactive à partir du projet ».

Si vous avez besoin de plus d’informations, voici la source:
Utilisation de la fenêtre interactive C# fournie avec Roslyn – Partie 2

50voto

WizardHammer Points 747

Juste une mise à jour de la réponse @Botz3000.

La commande que vous souhaitez trouver s’appelle maintenant « Initialiser interactive avec Project »

enter image description here

Il convient également de noter que je n’ai pas pu trouver cette commande si ma fenêtre interactive C # n’était pas visible.

17voto

beloblotskiy Points 66

Tout à fait d’accord « Initialiser interactif avec Project » est cool.

Mon approche consiste à pousser les classes dans une bibliothèque et à les utiliser //css_reference dans le script C# ou #r dans la fenêtre interactive C#

Par exemple:

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X