/// <summary> /// 构造短信 /// </summary> /// <param name="mobileNum">目标号码</param> /// <param name="userData">短信内容(PDU)</param> /// <param name="encode">编码方式</param> public Message(string mobileNum, string userData, DataCodingScheme encode) { if (userData.Length > 280) { throw new ArgumentException("用户数据过长"); } this.TerminalAddress = mobileNum; this.UserData = userData; this.dcs = encode; }
/// <summary> /// PDU模式发送构造短信 /// </summary> /// <param name="mobileNum">目标号码</param> /// <param name="userData">短信内容(PDU)</param> /// <param name="encode">编码方式</param> public Message(string mobileNum, string userData, DataCodingScheme encode) { this.TerminalAddress = mobileNum; this.UserData = userData; this.DCS = encode; }