私はこのようなコードを持っています、
using (SPSite site = new SPSite("http://site/"))
{
using (SPWeb web = site.OpenWeb())
{
try
{
SPList list = web.Lists["ListName"]; // 2
SPListItem item = list.Items.Add();
Guid itemId = item.UniqueId;
SPListItem itemUpdate = web.Lists["ListName"].Items[itemId];
itemUpdate["PercentComplete"] = .45; // 45% HERE IS EXCEPTION
itemUpdate.Update();
}
catch (Exception e)
{
Console.WriteLine(e);
Console.ReadLine();
}
}
}
オンラインでこの例外が発生していますitemUpdate["PercentComplete"]
値が期待される範囲内にありません。
私が欲しいのは
この例外を無視して、null を返し、例外をスローする代わりに null を保持するようにします。
私はすでにこれを試しました、
Object letSay = itemUpdate["PercentComplete"];
// thought object can be null but same exception
試したくない
try {} and Catch {} either.