0

ここでいくつかの関数を開発しますが、その後、実装されていない例外がそこで発生するのを見ました。また、プロパティを設定するものもあります。コードは次のとおりです。

 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



      }
    }
  }
4

1 に答える 1

1

あなたのクラスを作りますpartial。クラスの定義を複数のファイルに分割するには、partial class

http://msdn.microsoft.com/en-us/library/wa80x488(v=vs.80).aspx

于 2012-06-05T04:52:43.833 に答える