該不會是因為你的第一個If少了一個 } 吧 雖然我不知道是不是擷取錯誤...畢竟有點小跑版
有試過下中斷去查看name.length()內的狀態是什麼嗎@@?
DateTime dt = DateTime.Now; Debug.WriteLine(dt.ToOADate().ToString()); //44043...