Non opposables membre ne peut pas être utilisé comme une méthode
Je suis en train de réécrire une VB fonction en C#, mais j'obtiens l'erreur suivante:
Erreur 1 inopposable membre
'Système.DateTime.Aujourd'hui, " ne peut pas être utilisé
comme une méthode. C:\Documents et
Settings\daultrd\Local
Settings\Temp\SSIS\ST_ceaa126ff88343ccbfdc6dd27d8de1a7\ScriptMain.cs 56 67 ST_ceaa126ff88343ccbfdc6dd27d8de1a7
Et la ligne incriminée:
strTomorrow = Convert.ToString(String.Format(DateTime.Today().AddDays(+1), "yyyyMMdd"));
Comment puis-je résoudre ce problème?
Merci les gars, vous êtes super rapide! Et tous de u dit à propos de la même chose. J'ai donc enlevé les parenthèses mais maintenant j'ai une autre erreur:
Erreur 1 La meilleure méthode surchargée de match pour la 'chaîne de caractères.Format
(Le système.IFormatProvider, string,
params object[])' a certains invalides
arguments C:\Documents et
Settings\daultrd\Local
Settings\Temp\SSIS\2e23c9f006d64c249adb3d3a2e597591\ScriptMain.cs 56 44 st_ceaa126ff88343ccbfdc6dd27d8de1a7
Et ici, c'est cette ligne de code:
strTomorrow = Convert.ToString(String.Format(DateTime.Today.AddDays(+1), "yyyyMMdd")); //Strings.Format(DateAndTime.Today().AddDays(+1), "yyyyMMdd"));
OriginalL'auteur salvationishere | 2011-04-08
Vous devez vous connecter pour publier un commentaire.
Pas vraiment, mais je suis heureux de vous aider 🙂
OriginalL'auteur Tom Vervoort
Today
est une propriété de sorte que vous ne devriez pas ajouter des parenthèses. Vous avez également des arguments de la chaîne.Format incorrect.Erreur 1 La meilleure méthode surchargée de match pour la 'chaîne de caractères.Format(Système D'.IFormatProvider, string, params object[])' a certains arguments invalides C:\Documents and Settings\daultrd\Local Settings\Temp\SSIS\2e23c9f006d64c249adb3d3a2e597591\ScriptMain.cs 56 44 st_ceaa126ff88343ccbfdc6dd27d8de1a7
Vous pouvez trouver la solution dans ma réponse, que l'on NE travail.
oups... Oui, j'aurais du le lire que le code de plus près.
OriginalL'auteur Tadmas
Changement
DateTime.Today().AddDays(1)
àDateTime.Today.AddDays(1)
Est aujourd'hui une propriété, et non une méthode.
OriginalL'auteur Andy White
DateTime.Today
est une propriété, et non une méthode. Supprimer la parenthèse.OriginalL'auteur Femaref