using System; using System.Collections.Generic; using System.Text; using Xunit; namespace LinqStudy.Test.LinqToObject { public class OtherTest { /// /// is操作符用作if条件时,判断之后可以直接赋值给一个变量.(输出给变量) /// 其它地方可以用as实现相同功能 /// /// /// if (id is List-int output){output.Add(1);} /// [Fact] public void Is_Test() { List id = new List(); if (id is List output) { output.Add(1); } var cc = id as List; cc.Add(1); } } }