Data Flow Diagram

Data Flow Diagram
Project:- Hospital Management system

Tuesday, July 5, 2011

“params” keyword in C#


The params keyword lets you specify a method parameter that takes an argument where the number of arguments is variable.


No additional parameters are permitted after the params keyword in a method declaration, and only one params keyword is permitted in a method declaration.

using System;


public class MyClass {

public static void UseParams(params int[] list)
 {

       for (int i = 0 ; i < list.Length; i++) {

               Console.WriteLine(list[i]);
        }
 }

public static void UseParams2(params object[] list) {

for (int i = 0 ; i < list.Length; i++) {

        Console.WriteLine(list[i]);

  }
 }

static void Main() {

     UseParams(1, 2, 3);

     UseParams2(1, 'a', "test");

       int[] myarray = new int[3] {10,11,12};

       UseParams(myarray);

}

}