mboost-dp1
Csharp void med flere muligheder?
- Forside
- ⟨
- Forum
- ⟨
- Programmering
Hey
Jeg sad og tænkte på hvordan man lave en void, String et eller andet som har mere en en mulighed, ved ikke hele hvordan jag skal forklare det her, men når man lave en StreamReader kan den jo få flere input
håber I forstår hvad jeg mener og at I har nogle forslag
Jeg sad og tænkte på hvordan man lave en void, String et eller andet som har mere en en mulighed, ved ikke hele hvordan jag skal forklare det her, men når man lave en StreamReader kan den jo få flere input
StreamReader objSR = new StreamReader(Path);
StreamReader objSR = new StreamReader(Path, FileMode.OpenOrCreate, FileAccess.ReadWrite);
StreamReader objSR = new StreamReader(Path, FileAttributes.ReadOnly);
håber I forstår hvad jeg mener og at I har nogle forslag
Tænker du på overloading?
Det er nemlig bare at lave, som jeg beskriver. Du kan i selve metoden selvfølgelig godt kalde en anden af samme navn med anden signatur (andre argumenter).
Det samme gør sig gældende for constructors, hvor du dog ikke kalder andre constructors i din body, men efter signaturen.
public void Test(string argument)
{ }
public void Test(int argument)
{ }
Det er nemlig bare at lave, som jeg beskriver. Du kan i selve metoden selvfølgelig godt kalde en anden af samme navn med anden signatur (andre argumenter).
Det samme gør sig gældende for constructors, hvor du dog ikke kalder andre constructors i din body, men efter signaturen.
public Test(string argument, bool isTrue)
{ }
public Test(string argument)
: Test(argument, true)
{ }
Gå til top
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.