jjzjj

WorkflowVariableDataSet

全部标签

c# - 访问前可能未初始化 Out 参数

为什么是下面的代码privatestaticListMergeDatasetsListBranch(outListdatasetsList){if(datasetsList==null)datasetsList=newList();datasetsList=newList();returndatasetsList;}在第一个if语句处产生错误:Outparameter'datasetsList'mightnotbeinitializedbeforeaccessing.我知道此时它应该是未初始化的,但是可能这个词暗示错误在于可能未初始化的对象访问(当它甚至没有被访问时,它是引用,被检查)