小编mag*_*uri的帖子

如何访问继承Collection <>的类中的集合?

所以我上课了:

    class TestCollection : Collection<Person> {

    }
Run Code Online (Sandbox Code Playgroud)

从main我添加两个Person对象.我想知道有没有办法在不传递TestCollection tc的情况下访问TestMethod中的这两个对象?例如

    class TestCollection : Collection<Person> {
        public void TestMethod(TestCollection tc) {

        }
    }
Run Code Online (Sandbox Code Playgroud)

c# collections inheritance this base-class

2
推荐指数
1
解决办法
61
查看次数

Web API 未收到序列化对象的 json

客户端代码:

        public async Task<ActionResult> Login(UserLoginModel user)
    {
        UserModel data = new UserModel
        {
            Username = user.Username,
            Password = user.Password.GenerateHash()
        };

        var serializedData = JsonConvert.SerializeObject(data);

        var url = "http://localhost:55042/api/Login";

        var httpWebRequest = (HttpWebRequest)WebRequest.Create(url);
        httpWebRequest.ContentType = "application/json";
        httpWebRequest.Method = "POST";
        httpWebRequest.Accept = "application/json";

        using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
        {
            streamWriter.Write(serializedData);
            streamWriter.Flush();
            streamWriter.Close();
        }

        bool deserializedResult = false;
        using (var response = httpWebRequest.GetResponse() as HttpWebResponse)
        {
            if (httpWebRequest.HaveResponse && response != null) {
                using (var streamReader = new StreamReader(response.GetResponseStream())) {
                    var result …
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-mvc asp.net-web-api asp.net-web-api2

2
推荐指数
1
解决办法
1484
查看次数