J'ai vu une démo de F # et DirectX.Puis-je utiliser F # Interactive pour créer un script ou déboguer/tester interactivement mes projets d'interface graphique C#?
L'utilisateur sélectionne une partie du code F # et l'envoie à F # interactif. Il entre, le thread du formulaire fonctionne: le formulaire affiche le contenu dynamique et répond aux clics.
Puis-je conclure que pour # C existants WinForms projettent je peux créer un projet F # qui fait référence à ce puis lancer le projet F # dans F # interactive pour exécuter des méthodes arbitraires d'une forme ?
EDIT: quelles sont les étapes à suivre pour appeler btShowNextNumber_Click
dans une application en cours d'exécution?
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int i = 0;
private void btShowNextNumber_Click(object sender, EventArgs e)
{
++i;
label1.Text = i.ToString();
}
}
Ah! Je viens de remarquer que les points d'arrêt dans le projet C# ne fonctionnent pas de cette façon. Des idées pour les faire fonctionner? –
Oui. Je viens de le trouver. On a attacher le débogueur manuellement à fsi.exe. –