Question : Bouclage par des email dans une chemise de perspectives employant pour la prochaine boucle dans C#.net

Je dois faire une boucle par une chemise de perspectives using a pour la prochaine boucle au lieu d'a pour chaque boucle. Je peux obtenir pour que chacun travaille mais seulement la moitié des email se déplacent réellement. J'ai deux issues que j'ai besoin de l'aide with.
1. Je veux faire le mon pour l'étape -1 de boucle vers l'arrière (dans VB) et je ne sais pas faire cela dans C#
2. oMailItem1 = oFolderIn.Items (i) ; ne travaille pas et je ne sais pas le syntax.

private button1_Click vide (expéditeur d'objet, e)
{oLk d'EventArgs de
Outlook.Application = nouvel Outlook.Application () ; olNS de _NameSpace de perspectives du
. = oLk.GetNamespace (« MAPI ») ; oFolders de _Folders de perspectives du
. ; oFolders du
= olNS.Folders ;
      Outlook.MAPIFolder oFolder;oFolder du
= oFolders [1] ; oFolderIn du
Outlook.MAPIFolder = oFolder.Folders [« NetixchangeIn »] ; oFolderOut du
Outlook.MAPIFolder = oFolder.Folders [« NetixchangeOut »] ; oItems du
Outlook.Items = oFolderIn.Items ;
{
du foreach du
(oMailItem d'Outlook.MailItem dans oFolderIn.Items) si
{ de
oMailItem.Move (oFolderOut) ; les travaux ci-dessus mais lui du
//The du
du
}} obtient sali vers le haut parce qu'il déplace seulement la moitié de l'emails
international j = oFolderIn.Items.Count ;  //There sont 15 dans le test
Outlook.MailItem oMailItem1 ;
pour (international i = 1 ; i <= j ; i++) //I veulent aller de 15 à 1 étapes = -1
{
oMailItem1 = oFolderIn.Items (i) ; //This produit un error
oMailItem1.Move (oFolderOut) ;

du
du
}} class= de

Réponse : Bouclage par des email dans une chemise de perspectives employant pour la prochaine boucle dans C#.net

Bonjour,

  Effectue ce travail pour vous….
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
            oLk d'Outlook.Application = nouvel Outlook.Application () ;
            olNS de _NameSpace = oLk.GetNamespace (« MAPI ») ;
            oFolders de _Folders = olNS.Folders ;
            oFolder de MAPIFolder ;
            oFolder = oFolders [1] ;
            oFolderIn de MAPIFolder = oFolder.Folders [« NetixchangeIn »] ;
            oFolderOut de MAPIFolder = oFolder.Folders [« NetixchangeOut »] ;
            oMailItem de MailItem ;
            pour (international i = oFolderIn.Items.Count ; i >= 0 ; i--)
            {
                oMailItem = (MailItem) oFolderIn.Items [I] ;
                oMailItem.Move (oFolderOut) ;
            }
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us