在C#编程中,我们经常需要在方法之间传递参数。参数可以是各种不同的类型,包括基本数据类型(如整数、字符等)和引用类型(如类、数组和集合)。其中,List 是一种常用的引用类型,它提供了一种方便的方式来存储和操作一组对象。在本文中,我们将演示如何将 List 作为参数传递给方法,并展示在方法内部对 List 进行修改时,原始 List 对象的值如何发生变化。
为了演示这个过程,我们将创建一个简单的示例程序。首先,我们定义一个名为 ModifyList 的方法,该方法接受一个 List 参数并在其中添加一个新元素。然后,我们在主方法中创建一个 List 对象,并将其作为参数传递给 ModifyList 方法。最后,我们将输出原始 List 对象的内容,以及经过 ModifyList 方法修改后的 List 对象的内容。
下面是完整的源代码示例:
using System;
using System