C# System.ArgumnetNullException:值不能為null問題解決
阿新 • • 發佈:2020-12-16
技術標籤:C#
問題描述:
System.ArgumnetNullException:"值不能為null。Arg_ParamName_Name"
問題分析:
有些方法不支援將null作為引數,但是呼叫時又將null作為引數導致報錯。
問題解決:
1、呼叫Aspose.Words的Write()方法時,將null值處理為空字串再做為引數。
Aspose.Words.Document doc = new Document("c:/test.docx");//新建一個空白的文件 DocumentBuilder builder =new DocumentBuiler(doc); string str=null; //移動至第一個表格第一行第一行 builder.MoveToCell(0,0,0,0); builder.Write(string.IsNullOrEmpty(str)?"":str);