OVH Cloud OVH Cloud

Newbee C# : type FileStream

3 réponses
Avatar
Saulot
Bonjour,
Me mettant gentiment au C#, je fais migrer mes librairies petit à petit.
Là je m'attauqe à ma librairie de cryptage et je fais juste ça :

using System.IO;

Public void test()
{
FileStream streamIn = new System.IO.FileStream();
}

Et là, il me dit :
'System.IO.FileStream.FileStream()' est inaccessible en raison de son niveau
de protection !!!!

Quelqu'un peut m'expliquer ?

Merci de votre aide.

3 réponses

Avatar
(kikos) Phou Eddi
Pour faire simple, puisque vous etes debutant,
vous ne pouvez pas utiliser le constructeur par defaut de la classe FileStream.
Vous devez y mettre des parametres a votre constructeur. Il y a beaucoup d'exemple sur le net sur les FileStream. Mais l erreur est simple : il faut des parametres.
A bientot
eddi

"Saulot" a écrit :

Bonjour,
Me mettant gentiment au C#, je fais migrer mes librairies petit à petit.
Là je m'attauqe à ma librairie de cryptage et je fais juste ça :

using System.IO;

Public void test()
{
FileStream streamIn = new System.IO.FileStream();
}

Et là, il me dit :
'System.IO.FileStream.FileStream()' est inaccessible en raison de son niveau
de protection !!!!

Quelqu'un peut m'expliquer ?

Merci de votre aide.





Avatar
LEBRUN Thomas
Vous devez passer un paramètre au constructeur FileStream.

Voici la liste des constructeurs disponibles :

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemIOFileStreamClassctorTopic.asp

Bonne journée.

--
LEBRUN Thomas
http://morpheus.developpez.com


"Saulot" a écrit :

Bonjour,
Me mettant gentiment au C#, je fais migrer mes librairies petit à petit.
Là je m'attauqe à ma librairie de cryptage et je fais juste ça :

using System.IO;

Public void test()
{
FileStream streamIn = new System.IO.FileStream();
}

Et là, il me dit :
'System.IO.FileStream.FileStream()' est inaccessible en raison de son niveau
de protection !!!!

Quelqu'un peut m'expliquer ?

Merci de votre aide.





Avatar
Saulot
Merci à vous,
j'aurais quand mm pu zieuter ca vant de poser la question ^^
Y'a des jours comme ca...

"LEBRUN Thomas" <lebrun_thomas_at_hotmail.com> a écrit dans le message de
news:
Vous devez passer un paramètre au constructeur FileStream.

Voici la liste des constructeurs disponibles :




http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemIOFileStreamClassctorTopic.asp

Bonne journée.

--
LEBRUN Thomas
http://morpheus.developpez.com


"Saulot" a écrit :

> Bonjour,
> Me mettant gentiment au C#, je fais migrer mes librairies petit à petit.
> Là je m'attauqe à ma librairie de cryptage et je fais juste ça :
>
> using System.IO;
>
> Public void test()
> {
> FileStream streamIn = new System.IO.FileStream();
> }
>
> Et là, il me dit :
> 'System.IO.FileStream.FileStream()' est inaccessible en raison de son


niveau
> de protection !!!!
>
> Quelqu'un peut m'expliquer ?
>
> Merci de votre aide.
>
>
>