小编Leo*_*nto的帖子

如何获取异步任务的返回值<string> methdoName()?

我正在尝试获取我的方法的返回字符串,但问题是我不知道如何从中获取返回值public async Task<string> Login(string username, string password, string site).

这是我在Program.cs中的代码

static void Main(string[] args)
{
    var username = "Leonel.Sarmiento";
    var password = "welcome";
    var site = "QADBSite";
    var url = "na1.sabacloud.com";
    ConsoleCustomizer.Spinner Spinner = new ConsoleCustomizer.Spinner("+", "x", "+", "x");
    ConsoleCustomizer.TypeWriter TypeWriter = new ConsoleCustomizer.TypeWriter(15, 150);
    ConsoleCustomizer.Alerts Alerts = new ConsoleCustomizer.Alerts();
    Alerts.Write("Information", "HOST URL:", null);
    TypeWriter.WriteLine(@"http:\\"+url);
    Alerts.Write("Information", "USERNAME:", null);
    TypeWriter.WriteLine(username);
    Alerts.Write("Information", "PASSWORD:", null);
    for (var i = 0; i < password.Length; i++)
    {
        TypeWriter.Write("*");
    }
    Console.WriteLine("");
    SabaController saba = …
Run Code Online (Sandbox Code Playgroud)

c# task console-application async-await

9
推荐指数
1
解决办法
1万
查看次数

PostgreSQL区别和格式最快的方法

我在表中有350万行acs_objects,我需要检索creation_date具有年份格式和不同的列.

我的第一次尝试:180~200 Sec (15 Rows Fetched)

SELECT DISTINCT to_char(creation_date,'YYYY') FROM acs_objects
Run Code Online (Sandbox Code Playgroud)

我的第二次尝试:35~40 Sec (15 Rows Fetched)

SELECT DISTINCT to_char(creation_date,'YYYY')
FROM (SELECT DISTINCT creation_date FROM acs_objects) AS distinct_date
Run Code Online (Sandbox Code Playgroud)

有没有办法让它更快? - "我需要在ADP网站上使用它"

sql postgresql aggregate distinct postgresql-performance

9
推荐指数
4
解决办法
1508
查看次数

如何在解决方案资源管理器中创建一个属于某个类的类?

首先我创建了一个名为 的类文件Bootstrap.cs,然后我创建了另一个类名Bootstrap.Designer.cs,令人敬畏的部分Bootstrap.Designer.cs成为了第一类。

Bootstrap.Designer.cs

所以我决定创建另一个名为 Bootstrap.Sample.cs

在此处输入图片说明

但这里的问题是第三类没有成为第一类。

是否存在任何类命名列表,例如*.Designer.cs允许在第一类之下?

c# class solution-explorer

4
推荐指数
1
解决办法
1168
查看次数

如何在ASP.NET中获得提示值?

我想要做的是当用户在提示框中输入文本并按下OK按钮时,提示框将发回该值string prmt;,如果他们取消了提示,则它将不执行任何操作.

代码:

string prmt; 
if(ren>=1)
{

    ClientScript.RegisterStartupScript(this.GetType(), "prompt", "prompt('Enter your message here.')", true);

//if(ok){}
//if(cancel){}

}
Run Code Online (Sandbox Code Playgroud)

对不起我的语法.

c# asp.net

3
推荐指数
1
解决办法
8071
查看次数

如何在DataTable中使用LINQ?

我正在尝试使用LINQin,DataTable而我使用了Ntier作为解决方案,但是当我尝试使用LINQin 时却DataTable给了我一个错误:对不起,我的英语

Error   1   Cannot convert lambda expression to type 'string' because it is not a delegate type c:\users\ba-ojt\documents\visual studio 2010\Projects\GoActiveDirectory\PresentationTier\Default.aspx.cs    21  25  PresentationTier
Run Code Online (Sandbox Code Playgroud)

我该如何解决它以及如何使其成为lambda表达式?

我的代码:

protected void Page_Load(object sender, EventArgs e)
    {
        DataServiceReference.Service1Client newService = new DataServiceReference.Service1Client();
        DataTable dt = newService.GetAccounts();

        var query = from data in dt
                    select data;//Error Here

        Repeater1.DataSource = query;
        Repeater1.DataBind();

    }
Run Code Online (Sandbox Code Playgroud)

我的参考:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

using System.Data; …
Run Code Online (Sandbox Code Playgroud)

c# linq asp.net datatable lambda

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

MVC 5在IIS 7中不起作用

我尝试在IIS7中运行我的ASP.NET MVC5,但发生的是网站只显示我的cshtml文本.

我的配置:

GoWireless>基本设置>选择(.Net Framework版本:无管理控制台,管道模式:经典)

GoWireless>目录浏览>已启用

Index.cshtml仅显示此文本

@model IEnumerable @ {ViewBag.Title ="Active Directory"; } 活动目录

欢迎,@ User.Identity.Name.Remove(0,User.Identity.Name.IndexOf("\")+ 1)!

这是GoWireless活动目录搜索器,您可以使用搜索框或单击左下角的某个员工来查看员工详细信息.如果要搜索仅存在于GoWireless\ActiveDirectory中且不存在于GW_UTA\ActiveDirectory2中的用户,则可以将其完整格式的其详细信息(SamAccountName,GivenName,Surname,Email或EmployeeNumber)输入并搜索到搜索框中.

学到更多

_Layout.cshtml仅显示此文本

@model IEnumerable
Toggle navigation   Failed to load images
@User.Identity.Name
@using (Html.BeginForm("Index", "Home", FormMethod.Post)) {
@Html.TextBox("search", null, new { @class = "form-control", @placeholder = "Search..." })  
}
@foreach (var item in Model) {
class="active"} href='@Url.Action("Details", "Home", new { id = item.SamAccountName.Replace(".", "_") })'>@item.SamAccountName
ViewBag.count = 1; } @if (ViewBag.count != 1) { EasyAD.EasyAD ad = new EasyAD.EasyAD("dc1.gowireless.net:389", "gowireless\\ldapuser", "abc123!@#"); System.Data.DataTable …
Run Code Online (Sandbox Code Playgroud)

c# iis-7 visual-studio-2012 asp.net-mvc-5

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

其他方法在静态方法中看不到

我正在尝试使用LINQ to Colletion但问题是方法ShowLINQ()无法在方法中看到Main().

class Program
{
    static void Main(string[] args)
    {
        ShowLINQ();//Error line
    }

    public void ShowLINQ()
    {
        List<Element> elements = BuildList();
        var query = from d in elements
                    where d.AtomicNumber < 22
                    orderby d.Name
                    select d;

        foreach (Element d in query)
        {
            Console.WriteLine(d.Name + " " + d.AtomicNumber);
        }
    }
    Snippet...
}
Run Code Online (Sandbox Code Playgroud)

c# static-methods console-application

-1
推荐指数
1
解决办法
423
查看次数