ここでいくつかの関数を開発しますが、その後、実装されていない例外がそこで発生するのを見ました。また、プロパティを設定するものもあります。コードは次のとおりです。
private void modifyMessage()
{
char [] characters_to_removed_from_end = { ' ' };
String trimmedString = this.message_in.TrimEnd(characters_to_removed_from_end);
trimmedString = Regex.Replace(trimmedString, @"s\+", "");
trimmedString = rearrangeMessage(trimmedString);
}
この後、以下のコードが自動的に生成されます。
private string rearrangeMessage(string trimmedString)
{
throw new NotImplementedException();
}
public string message_in { get; set; }
public string rearrangeMessage { get; set; }
}
2 番目のコードを別のファイルに入れることはできますか? またはここで何が起こりますか?
完全なコードで編集された投稿....
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Configuration;
using System.Data.SqlClient;
using System.Text.RegularExpressions;
namespace ViltraSMS.SMSFunction
{
public partial class MooseSeen : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
// return SMS
string username = System.Configuration.ConfigurationManager.AppSettings["username"].ToString();
string password = System.Configuration.ConfigurationManager.AppSettings["password"].ToString();
int source = int.Parse(Request.QueryString["msisdn"]);
int dest = int.Parse(Request.QueryString["shortcode"]);
string message_in = Request.QueryString["msg"];
}
//singleton pattern
internal static ConnectionFactory newinstance()
{
try
{
return new ConnectionFactory(ConfigurationManager.ConnectionStrings["myConString"].ConnectionString);
}
catch (Exception)
{
throw;
}
}
private void modifyMessage()
{
char [] characters_to_removed_from_end = { ' ' };
String trimmedString = this.message_in.TrimEnd(characters_to_removed_from_end);
trimmedString = Regex.Replace(trimmedString, @"s\+", "");
trimmedString = rearrangeMessage(trimmedString);
}
private string rearrangeMessage(string trimmedString)
{
throw new NotImplementedException();
}
public string message_in { get; set; }
public string rearrangeMessage { get; set; }
private String rearrangeMessage(String modifiedMessage)
{
char[] characters_to_removed_from_end = { ' ' };
modifiedMessage = modifiedMessage.TrimEnd(characters_to_removed_from_end);
modifiedMessage = Regex.Replace(modifiedMessage, @"\n", "");
modifiedMessage = Regex.Replace(modifiedMessage, @"\r", "");
//0d & 0a not done
}
}
}