Click here to Skip to main content
15,908,776 members
Home / Discussions / C#
   

C#

 
AnswerRe: How to compare two Times Pin
andreumv14-Jun-07 3:50
andreumv14-Jun-07 3:50 
GeneralRe: How to compare two Times Pin
Martin#14-Jun-07 4:01
Martin#14-Jun-07 4:01 
AnswerRe: How to compare two Times Pin
Le centriste14-Jun-07 7:21
Le centriste14-Jun-07 7:21 
Questionupload file C# web application Pin
reddyamar_uk14-Jun-07 0:56
reddyamar_uk14-Jun-07 0:56 
AnswerRe: upload file C# web application Pin
giddy_guitarist17-Jun-07 10:16
giddy_guitarist17-Jun-07 10:16 
QuestionQuestion on iterators Pin
Dewald14-Jun-07 0:13
Dewald14-Jun-07 0:13 
AnswerRe: Question on iterators Pin
Colin Angus Mackay14-Jun-07 0:35
Colin Angus Mackay14-Jun-07 0:35 
GeneralRe: Question on iterators Pin
Dewald14-Jun-07 1:28
Dewald14-Jun-07 1:28 
Thanks Colin,

I was starting to think that I should probably use something like a GetAsByteArray() method but then it occured to me that it should be possible to override the implicit cast operator and would you believe!

I now have the following piece of code in my class:
static public implicit operator byte[](MyClass m)
{
   return (byte[])m.buffer.Clone();
}

... and Bob's your uncle.

The reason I'm using the Clone() method of Array is so that I don't pass the array reference itself which, as you pointed out, would break the aspect of encapsulation.
GeneralRe: Question on iterators Pin
Colin Angus Mackay14-Jun-07 2:04
Colin Angus Mackay14-Jun-07 2:04 
GeneralRe: Question on iterators Pin
Dewald14-Jun-07 2:21
Dewald14-Jun-07 2:21 
AnswerRe: Question on iterators Pin
Luc Pattyn14-Jun-07 1:27
sitebuilderLuc Pattyn14-Jun-07 1:27 
GeneralRe: Question on iterators Pin
Dewald14-Jun-07 2:02
Dewald14-Jun-07 2:02 
GeneralRe: Question on iterators Pin
Luc Pattyn14-Jun-07 2:19
sitebuilderLuc Pattyn14-Jun-07 2:19 
GeneralRe: Question on iterators Pin
Le centriste14-Jun-07 7:24
Le centriste14-Jun-07 7:24 
QuestionStruggling with delegates Pin
kbalias14-Jun-07 0:10
kbalias14-Jun-07 0:10 
AnswerRe: Struggling with delegates Pin
Martin#14-Jun-07 1:29
Martin#14-Jun-07 1:29 
GeneralRe: Struggling with delegates Pin
kbalias14-Jun-07 18:51
kbalias14-Jun-07 18:51 
AnswerRe: Struggling with delegates Pin
Martin#14-Jun-07 19:29
Martin#14-Jun-07 19:29 
QuestionHow to read Character from Image Pin
Soosai13-Jun-07 23:59
Soosai13-Jun-07 23:59 
AnswerRe: How to read Character from Image Pin
Russell'14-Jun-07 1:52
Russell'14-Jun-07 1:52 
Questionturn a string into a querystring Pin
tim_gunning13-Jun-07 23:47
tim_gunning13-Jun-07 23:47 
Questioninclude icon to setup project Pin
korsosjosi13-Jun-07 23:20
korsosjosi13-Jun-07 23:20 
AnswerRe: include icon to setup project Pin
Colin Angus Mackay13-Jun-07 23:26
Colin Angus Mackay13-Jun-07 23:26 
GeneralRe: include icon to setup project Pin
korsosjosi13-Jun-07 23:42
korsosjosi13-Jun-07 23:42 
GeneralRe: include icon to setup project Pin
Colin Angus Mackay13-Jun-07 23:46
Colin Angus Mackay13-Jun-07 23:46 

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.