System.ArgIterator.GetNextArg C# (CSharp) Method

GetNextArg() private method

private GetNextArg ( ) : TypedReference
return TypedReference
        public TypedReference GetNextArg()
        {
            TypedReference result = new TypedReference ();
            // reference to TypedReference is banned, so have to pass result as pointer
            unsafe
            {
                FCallGetNextArg (&result);
            }
            return result;
        }

Same methods

ArgIterator::GetNextArg ( RuntimeTypeHandle rth ) : TypedReference

Usage Example

		private static void ArglistMethod (__arglist)
		{
			var iter = new ArgIterator (__arglist);

			for (int n = iter.GetRemainingCount (); n > 0; n--)
				Console.WriteLine (TypedReference.ToObject (iter.GetNextArg ()));
		}
All Usage Examples Of System.ArgIterator::GetNextArg