2010-12-08 7 views
2

Je travaille sur l'affectation de programmation C# pour le collège. Une partie de ma finale pour la classe. Le prof nous a donné un programme qui fonctionne, mais qui est très mal écrit. Nous devons nettoyer le code et ajouter notre propre style, mais nous devons le faire avec le code original, afin que le prof puisse suivre ce que nous avons changé.Ajout + listes d'arbres de réduction à grands blocs de commentaires - code C# dans Visual Studio 2008

La plupart des méthodes ont de gros morceaux de code redondant qui pourraient être jetés dans une autre méthode, une fois, puis appelés au besoin.

Je commente tout cela, mais il prend facilement 80% de form.cs.

Cela me conduit à ma question:

est-il un moyen facile d'ajouter les bas de chute de signe plus pour que je puisse réduire tous les grands blocs de commentaire. J'utilise MS Visual Studio 2008 Pro.

Merci d'avance pour votre aide.

Répondre

3

Utilisez regions.

#region 

// Block you want to expand/collapse 

#endregion 
+0

Merci beaucoup ... Même lien inluded à MSDN. Ceci est exactement ce que je cherchais. – subcan

0

Vous pouvez ajouter des régions:

#region Commented out Method 
// 
// 
// 
#endregion 

mais je pense aussi que si vous utilisez la notation des commentaires

/* */ 

, VS 2008 ajoutera automatiquement le contrôle pliable à la barre latérale de votre code. Je n'ai pas actuellement VS 2008 pour tester cela, mais VS 2010 le fait.

0

Vous pourriez mettre tout cela dans des étiquettes de région, mais avez-vous pensé à utiliser des classes partielles?
Le formulaire sera probablement déjà une classe partielle, donc vous avez juste besoin de créer un nouveau fichier .cs, et de définir la définition de la classe comme celle de form.cs De cette façon, vous pouvez déplacer toutes les méthodes redondantes dans le autre fichier.

Questions connexes