所以我上课了:
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) 客户端代码:
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)