小编use*_*205的帖子

自定义类型应用程序设置

我环顾四周,到目前为止没有任何帮助.

我目前有这个代码:

namespace InstaShot
{
    [Serializable]
    public class Hotkey
    {
        public uint Modifier { get; private set; }
        public int Key { get; private set; }
        public Hotkey(uint modifier, int key)
        {
            this.Modifier = modifier;
            this.Key = key;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

然而,每当我尝试在我的应用程序设置中创建一个设置时,我得到:

未定义"InstaShot.Hotkey"类型.

当它显然是......它适用于同一命名空间内的其他类,只不是那个......现在真的很烦我.

c# settings types

7
推荐指数
1
解决办法
8726
查看次数

HttpClient Post 仅在 fiddler 运行时有效

public async Task<LoginResult> Login(string username, string password)
    {
        cookies = new CookieContainer();
        handler = new HttpClientHandler()
        {
            CookieContainer = cookies,
            UseCookies = true,
            AllowAutoRedirect = true,
            UseProxy = true,
            Proxy = null
        };
        ThreadActivity.Account = username;
        ThreadActivity.Status = "Logging in...";
        LoginResult result = new LoginResult();
        try
        {
            cookies = new CookieContainer();
            client = new HttpClient(handler);
            client.DefaultRequestHeaders.Connection.Add("keep-alive");
            client.DefaultRequestHeaders.CacheControl = new CacheControlHeaderValue() { MaxAge = TimeSpan.Zero };
            client.DefaultRequestHeaders.Add("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
            client.DefaultRequestHeaders.Add("Accept-Encoding", "gzip,deflate,sdch");
            client.DefaultRequestHeaders.Add("Accept-Language", "en-US,en;q=0.8");
            client.DefaultRequestHeaders.Add("Accept-Charset", "ISO-8859-1");
            client.DefaultRequestHeaders.Add("User-Agent", "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, …
Run Code Online (Sandbox Code Playgroud)

c# httpclient fiddler

5
推荐指数
1
解决办法
2393
查看次数

标签 统计

c# ×2

fiddler ×1

httpclient ×1

settings ×1

types ×1