puzzlecracker
9/30/2008 5:29:00 PM
On Sep 30, 11:58 am, Obnoxious User <O...@127.0.0.1> wrote:
> On Tue, 30 Sep 2008 08:51:35 -0700, puzzlecracker wrote:
> > Say I pass an object of a class (reference value I suppose) to a method,
> > and I want to pass it by reference. Do I need to preappend it with
> > ref.
>
> > public interface IFoo{}
>
> > public class Foo:IFoo{
>
> > }
>
> > void FromHere()
> > {
>
> > Foo f=new Foo();
> > Here(ref f);
>
> > }
>
> > void Here(ref IFoo f )
> > {
> > //do something with f
> > }
>
> > Is ref redundant or error-prone. In my scenerio I have a lot of
> > overload for Here-like function,
> > and compiler screams that it cannot convert IFoo to char (latter
> > beeing void Here(ref char c) )
>
> Are your sure this is C++? Most likely CLI/C++ or some
> other Microsoft managed version.
>
> --
> OU
> Remember 18th of June 2008, Democracy died that afternoon.http://frapedia..se/wiki/Information_in_English
Guys, It's csharp. I accidentally post this question here. It's now
reposted to the appropriate group.