小编And*_*bel的帖子

信箱不可用.服务器响应为:5.4.1拒绝中继访问

当我尝试使用C#代码发送邮件时,我收到"邮箱不可用.服务器响应是:5.4.1无法中继myemail@mydomain.com".

然后我在这里测试了我的smtp服务器.

这时我输入我的smtp服务器,发件人和收件人的名字.我收到了以下信息:

邮件来自:mymail@mydomain.com

SMTP - > FROM SERVER:

250 2.1.0发件人确定

RCPT TO:anothermail@mydomain.com

SMTP - > FROM SERVER:

550 5.4.1拒绝中继接入

SMTP - >错误:服务器不接受RCPT:550 5.4.1拒绝中继访问

消息发送失败.

c# asp.net asp.net-mvc smtp

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

以下用于乘法的lambda表达式有什么问题(C#3.0)

List<double> y = new List<double> {   0.4807, -3.7070, -4.5582, 
                                    -11.2126, -0.7733,  3.7269, 
                                      2.7672,  8.3333,  4.7023 };

List<double> d1 = y.ForEach(i => i * 2);
Run Code Online (Sandbox Code Playgroud)

错误:只能将赋值,调用,递增,递减和新对象表达式用作语句

怎么了?

谢谢

c#-3.0

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

无法将对象转换为字符串c#?

我试图从中提取价值,AraryList但我不断得到的是System.Object[]......

protected void Page_Load(object sender, EventArgs e)
{
    ReadDb readClass = new ReadDb();
    ArrayList list = new ArrayList();
    list = readClass.ReadFromDb();

    string s = list[4].ToString();
    Response.Write(s);     
}
Run Code Online (Sandbox Code Playgroud)

编辑:

public class ReadDb
{
    List<string> rowList = new List<string>();

    public List<string> ReadFromDb()
    {
        Database db = new Database(); 

        try
        {
            using(SqlConnection con = new SqlConnection(db.ConnectionString))
            {
                con.Open();
                SqlCommand cmd = new SqlCommand("SELECT * FROM Blog", con);
                SqlDataReader reader = cmd.ExecuteReader();
                while (reader.Read())
                {
                   object[] values = new object[reader.FieldCount]; …
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net exception-handling arraylist

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

何时在TFS中使用迭代和冲刺?

我正在使用Visual Studio SCRUM 1.0TFS 2010中的模板设置一个项目.我对迭代的概念和sprint工作项类型以及何时使用它们感到有些困惑.假设我的项目计划中有以下步骤:

  1. Sprint 0(项目设置)
  2. 冲刺1
  3. 冲刺2
  4. 发布A.
  5. 冲刺3
  6. 冲刺4
  7. 版本B

据我所知,我应该将每个版本设置为迭代,并在其下发布该版本的sprint:

  • 发布A.
    • 冲刺0
    • 冲刺1
    • 冲刺2
  • 版本B
    • 冲刺3
    • 冲刺4

我不明白的是,是否应将sprint设置为迭代,或者它们应该是"sprint"类型的工作项,还是我应该同时创建工作项和迭代来对工作项进行分组?从我所看到的,如果添加为工作项而不是作为迭代添加,则输入有关sprint的信息的可能性更大.将每个sprint作为迭代看起来像是将任务分配给sprint的更简单方法.在两个地方创建每个sprint都会带来好处,但是这种方法有什么问题吗?

tfs scrum tfs2010

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

服务器端如何识别按钮单击事件

嗨,我对asp.net中的按钮点击有一个疑问,我已经在.aspx页面中放置了按钮控件和OnClick事件以及其他一些控件(按钮,文本框).当我运行页面时,按钮显示在浏览器的页面源中,就像这里一样,它不显示onclick事件,然后页面如何调用服务器端的按钮单击,服务器端如何识别哪个按钮导致提交,以及此页面如何移动到服务器端.

asp.net webforms

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

如果在列表视图中选择了一个项目

如何查看列表视图中是否只选择了一个项目?

我现在用:

if listview1.Selected <> nil then
begin
...
end;
Run Code Online (Sandbox Code Playgroud)

但是当选择了一个或多个项目时,此代码可以工作,如果选择了一个项目,脚本是什么

delphi listview selected

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

如何申报IntPtr?

我有一个窗口句柄选择器,它说我的句柄是0094167C.当我在c#中声明变量时,此代码中的字母会出错.怎么申报?

public const IntPtr WinHandle = 0094167C;

c# intptr

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

列出<>对象,不同类型,单独排序和提取类型?

我有一些产品,任何,全部,或者没有一个可能与特定提交相关联.所有7个产品都是产品类的子类.我需要存储与提交相关联的所有产品,然后在我的表示层上检索它们和它们的字段数据.我一直在使用List<Product>,并且List<object>,但是当我使用OfType<EPL(specific subclass)>,我抛出一个错误,说我不能隐式转换systems.generic.IEnumerable<EPL>键入"产品".我试过演员,但无济于事.

当我使用prodlist.OfType<EPL>();时没有错误,但当我尝试将其存储在EPL"tempEpl"的实例中时,我得到上述与投射相关的错误.是什么赋予了?代码如下.

 ProductService pserv = new ProductService();
    IList<object> prodlist = pserv.getProductById(x);

    EPL tempEpl = new EPL();

    if ((prodlist.OfType<EPL>()) != null)
    {            
       tempEpl = prodlist.OfType<EPL>();  // this throws a conversion error. 

    }
Run Code Online (Sandbox Code Playgroud)

数据层

List<object> TempProdList = new List<object>();

    conn.Open();

    SqlCommand EplCmd = new SqlCommand(EPLQuery, conn);
    SqlDataReader EplRead = null;
    EplRead = EplCmd.ExecuteReader();

    EPL TempEpl = new EPL();
    if (EplRead.Read()) 
    {

        TempEpl.Entity1 = EplRead.GetString(0);
        TempEpl.Employees1 = EplRead.GetInt32(1);
        TempEpl.CA1 = EplRead.GetInt32(2);
        TempEpl.MI1 …
Run Code Online (Sandbox Code Playgroud)

c# asp.net oop visual-studio

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

如何将WCF结果'e.Result'转换为IEnumerable

我必须在silverlight中绑定datagrid.

void proxy_DoWorkCompleted(object sender, ServiceReference1.DoWorkCompletedEventArgs e)
    {


        try
        {
            //var v = e.Result as Queryable;
            //PagedCollectionView pagesEmployees = new PagedCollectionView(v);
            //dpGridPager.Source = pagesEmployees;
            dataGrid1.ItemsSource = e.Result;
        }
        catch (Exception ex)
        {
            MessageBox.Show(ex.InnerException.ToString());
        }
    }
Run Code Online (Sandbox Code Playgroud)

现在这个e.Result应该是IEnumerable来绑定datagrid.我应该如何将其转换为IEnumerable?

c# silverlight wcf silverlight-4.0

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