HI Jeff, 
Its an instance method of a class..Dont think/Even tried passing self to it 
.Still R&D ing on it..!! 
Saurabh

                                       " The ultimate test of a relationship is 
to disagree but to hold hands..............."                     

--- On Thu, 14/10/10, Jeff Hardy <jdha...@gmail.com> wrote:

From: Jeff Hardy <jdha...@gmail.com>
Subject: Re: [IronPython] Getting an error while Passing Dictionary to a 
function
To: "Discussion of IronPython" <users@lists.ironpython.com>
Date: Thursday, 14 October, 2010, 8:19 PM

Hi Saurabh,
Is Func() an instance method of a class, or is it a static function?
- Jeff

On Thu, Oct 14, 2010 at 7:48 AM, saurabh rawat <rawatsaur...@yahoo.co.in> wrote:
>
> I Am trying to pass a dictionary element to a function but even though the 
> function takes 3 arguments , it is showing error as ERROR: Func() takes 
> exactly 4 arguments (3 given).
> Why is it happening.is there a problem in Dictionary Porting from .NET. to 
> IronPython
>
>  public struct callCounters
>         {
>             public double callReceivedTimer;
>             public double callDialledTimer;
>             public double callAllTimer;
>             public double callLifeTimer;
>         }
>
> callValue = Dictionary[DateTime, callCounters]()
>
> prototype for Func()
>
> void func(string casename, DateTime time, Dictionary <<DateTime>,<user 
> defined Structure>)
>
> Function call
>
> func(casename, time, callValue )
>
> ERROR: Func() takes exactly 4 arguments (3 given).
>
>
> Plz assist.
> Rgds,
> Saurabh
>
>
> _______________________________________________
> Users mailing list
> Users@lists.ironpython.com
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>
_______________________________________________
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com


_______________________________________________
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to