Click here to Skip to main content
15,894,405 members
Home / Discussions / C#
   

C#

 
Questioninclude a file Pin
__John_27-Apr-12 4:37
__John_27-Apr-12 4:37 
AnswerRe: include a file Pin
__John_27-Apr-12 4:42
__John_27-Apr-12 4:42 
GeneralRe: include a file Pin
Dave Kreskowiak27-Apr-12 8:13
mveDave Kreskowiak27-Apr-12 8:13 
GeneralRe: include a file Pin
PIEBALDconsult27-Apr-12 8:29
mvePIEBALDconsult27-Apr-12 8:29 
JokeRe: include a file Pin
Big Daddy Farang27-Apr-12 10:05
Big Daddy Farang27-Apr-12 10:05 
AnswerRe: include a file Pin
VJ Reddy27-Apr-12 5:03
VJ Reddy27-Apr-12 5:03 
AnswerRe: include a file PinPopular
PIEBALDconsult27-Apr-12 5:32
mvePIEBALDconsult27-Apr-12 5:32 
GeneralRe: include a file Pin
jschell28-Apr-12 7:39
jschell28-Apr-12 7:39 
QuestionC# Media Library Help ! Pin
O.Calderbank27-Apr-12 2:27
O.Calderbank27-Apr-12 2:27 
AnswerRe: C# Media Library Help ! Pin
Richard MacCutchan27-Apr-12 2:42
mveRichard MacCutchan27-Apr-12 2:42 
AnswerRe: C# Media Library Help ! Pin
Wes Aday27-Apr-12 10:03
professionalWes Aday27-Apr-12 10:03 
QuestionDocument opening/saving idiom Pin
Orjan Westin27-Apr-12 1:07
professionalOrjan Westin27-Apr-12 1:07 
AnswerRe: Document opening/saving idiom PinPopular
Pete O'Hanlon27-Apr-12 1:57
mvePete O'Hanlon27-Apr-12 1:57 
AnswerRe: Document opening/saving idiom Pin
PIEBALDconsult27-Apr-12 3:22
mvePIEBALDconsult27-Apr-12 3:22 
AnswerRe: Document opening/saving idiom Pin
Eddy Vluggen27-Apr-12 7:04
professionalEddy Vluggen27-Apr-12 7:04 
A stream is a wrapper around an array of bits. A file's location is a property of a file. Superfluous to mention; a MemoryStream doesn't have a filename, and neither does a NetworkStream.

The class that you're describing does not only contain the contents of a file, but also holds the most common operations on that file from your application. I'd go for one constructor (due to KISS) until you actually need a second one. How you read the contents of the file is up to you, and how you make it's contents available too.

..but yes, I'd expect those methods to work internally with streams and a reader.
Bastard Programmer from Hell Suspicious | :suss:

AnswerRe: Document opening/saving idiom Pin
OriginalGriff27-Apr-12 9:29
mveOriginalGriff27-Apr-12 9:29 
NewsExpand the text in the RichTextBox. Pin
nqs_vn27-Apr-12 0:10
nqs_vn27-Apr-12 0:10 
AnswerRe: Expand the text in the RichTextBox. Pin
VJ Reddy27-Apr-12 1:16
VJ Reddy27-Apr-12 1:16 
GeneralRe: Expand the text in the RichTextBox. Pin
nqs_vn27-Apr-12 16:40
nqs_vn27-Apr-12 16:40 
QuestionSave List with BinaryReader Pin
larsp77726-Apr-12 23:22
larsp77726-Apr-12 23:22 
AnswerRe: Save List with BinaryReader Pin
Wayne Gaylard26-Apr-12 23:44
professionalWayne Gaylard26-Apr-12 23:44 
QuestionWindow Service didn’t run when SQL Server is on Remote Database Pin
masterprogrammertech26-Apr-12 23:17
masterprogrammertech26-Apr-12 23:17 
AnswerRe: Window Service didn’t run when SQL Server is on Remote Database Pin
PIEBALDconsult27-Apr-12 3:24
mvePIEBALDconsult27-Apr-12 3:24 
AnswerRe: Window Service didn’t run when SQL Server is on Remote Database Pin
charlybones7-May-12 22:17
charlybones7-May-12 22:17 
Questionimpresiones en c# Pin
samuelalvarito26-Apr-12 6:42
samuelalvarito26-Apr-12 6:42 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.