Function List.... ERRORE

sabato 09 aprile 2011 - 15.31
Tag Elenco Tags  C#  |  .NET 2.0  |  .NET 3.0  |  .NET 3.5  |  Windows XP  |  Visual Studio 2008  |  Access (.mdb)  |  Office 2003  |  Firefox  |  XHTML 1.1

deejAG Profilo | Newbie

Ciao a tutti.

Non riesco a capire dove sia l'errore. Function List non viene segnalato come funzione (in color blu per function e turchese per LIST su Visual Studio per intenderci):

Sto sbagliando qualcosa? Devo usare usings particolari per function list?
Ho anche provato a sostituire function con public o private, ma in questo caso mi segnala errore Trysending dicendo: not all code paths return a value.

Dove sto sbagliando? Grazie




function List<MailAddress> TrySending(List<MailAddress> emailDainviare)
{

List<MailAddress> Errori = new List<MailAddress>();

foreach (MailAddress email in emailDainviare)
{

try
{

InviaSingolaEmail();

}
catch
{

//In caso di errori vengono aggiunti elementi a questa lista di email
Errori.Add(email);

}

return Errori;
LblErroriEmail.Text = "Le seguenti email hanno riscontrato problemi di invio: " + Errori + "&nbsp;<br>";

}


}

alx_81 Profilo | Guru

>Ciao a tutti.
ciao e benvenuto su dotnethell.it!

>Ho anche provato a sostituire function con public o private,
>ma in questo caso mi segnala errore Trysending dicendo: not all
>code paths return a value.
>Dove sto sbagliando?
l'errore è parlante. Non tutti i path hanno il return. devi gestire il return per ogni via che vai a creare:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

>Grazie
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5