Salut, je suis en train d'écrire un code qui établira un compte à rebours en C#, mais je reçois une erreur de compilation get ou à accesseur définir prévuComment résoudre « get ou à accesseur définir attendu » erreur de compilation
En regardant autour de moi, il semble que je manque quelque chose() quelque part, mais je ne suis pas vraiment sûr de l'origine du problème.
Voici le code qui me pose problème, toute aide ou conseil serait apprécié.
public static class TimeController {
static DateTime TimeStarted;
static DateTime TotalTime;
public static void StartCountDown(TimeSpan totalTime)
{
TimeStarted = DateTime.UtcNow;
TotalTime = totalTime;
}
public static TimeLeft
get
{
var result = DateTime.UtcNow - TimeStarted; //THIS IS THE LINE THAT HAS THR ERROR
if (result.TotalSeconds <= 0)
return TimeSpan.Zero;
return result;
}
}
Un '{' est manquant entre public static TimeLeft' et 'get'. –
Ceci est hors-sujet selon les règles: "Cette question a été causée par un problème qui ne peut plus être reproduit ou ** une simple erreur typographique ** .Tandis que des questions similaires peuvent être sur le sujet ici, celui-ci a été résolu d'une manière il est peu probable d'aider les futurs lecteurs. ** Cela peut souvent être évité en identifiant et en examinant de près le programme le plus court nécessaire pour reproduire le problème avant de poster. ** –
Il manque le type de retour ('TimeSpan') et un' {' –