小编hik*_*ume的帖子

如何在Autofac中注册这些类

我使用autofac作为Ioc容器.我有三个课程:

class Service
{
     public Service(Repository rep,UnitOfWork context){}

}

Class Repository
{
     public Repository(UnitOfWork context){}
}

class UnitOfWork{}
Run Code Online (Sandbox Code Playgroud)

Service and Repository需要UnitOfWork的相同实例

怎么做?以及如何在XmlConfiguration中创建它

c# dependency-injection ioc-container autofac

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

在枚举时删除数据表中的行时出现问题

我尝试在循环时删除一行时出现以下错误.

C#:收藏被修改; 枚举操作可能无法执行

我已经做了一段时间的研究了,我在这里读了一些类似的帖子,但我还是找不到合适的答案.

foreach (DataTable table in JobsDS.Tables)
{

  foreach (DataRow row in table.Rows)
  {
    if (row["IP"].ToString() != null && row["IP"].ToString() != "cancelled")
    {
        string newWebServiceUrl = "http://" + row["IP"].ToString() + "/mp/Service.asmx";
        webService.Url = newWebServiceUrl;
        string polledMessage = webService.mpMethod(row["IP"].ToString(), row["ID"].ToString());

        if (polledMessage != null)
        {
            if (polledMessage == "stored")
            {               
                removeJob(id);
            }

        }
    }
}
Run Code Online (Sandbox Code Playgroud)

}

任何帮助将不胜感激

c# datatable

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

WPF stackpanel可见性动画

我有一个带有按钮的堆叠面板,单击该按钮会使堆叠面板消失.我想要将可见的过渡形式设置为隐藏,但无法实现.

我环顾了一会儿,碰到了这样的东西:

<StackPanel Margin="80,60,60,80" Background="Gray">
    <StackPanel.Triggers >

        <EventTrigger  > 
            <EventTrigger.Actions>
                <BeginStoryboard>
                    <Storyboard TargetProperty="Visibility">

                        <DoubleAnimation Duration="0:0:5:0" From="Visible" To="Hidden"/>

                    </Storyboard>
                </BeginStoryboard>
            </EventTrigger.Actions>
        </EventTrigger>

    </StackPanel.Triggers>
    <Button Name="buttonTop" Content="TOP" Margin="40,40,40,40" Click="buttonTop_Click" Width="131" />
</StackPanel>
Run Code Online (Sandbox Code Playgroud)

当然,这还不是100%.有任何想法吗?

wpf visual-studio-2010 expression-blend

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

第一次在 Safari (mac) 中未正确加载材质图标

这是我第一次访问网站时字体的外观

在此处输入图片说明

然后,如果我右键单击并选择“重新加载页面”,则字体显示正确

在此处输入图片说明

这只发生在使用 safari 的 Mac 上。在其他浏览器中工作正常。

index.html 标题中的链接

<link rel="stylesheet" href="http://fonts.googleapis.com/icon?family=Material+Icons">
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏。

css safari icons material-design angular

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

C++ tstring比较

我有这个变量dirpath2,我存储路径的最深目录名称:

typedef std::basic_string<TCHAR> tstring;
tstring dirPath = destPath;
tstring dirpath2 = dirPath.substr(destPathLenght - 7,destPathLenght - 1);
Run Code Online (Sandbox Code Playgroud)

我希望能够将它与另一个字符串进行比较,例如:

if ( _tcscmp(dirpath2,failed) == 0 )
{
...       
}
Run Code Online (Sandbox Code Playgroud)

我尝试过很多东西,但似乎没什么用.任何人都可以告诉我如何做到这一点或我做错了什么?

请记住,我对C++几乎一无所知,这一切都让我疯狂.

提前

c++ string compare tchar

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

C++ TCHAR []到字符串

我有这个方法接收一个TCHAR szFileName[]变量的路径,其中包含类似的东西C:\app\...\Failed\

我想对它进行排序,以便我可以验证该路径上最后一个文件夹的名称是否实际上是"失败"

我认为使用这样的东西会起作用:

std::wstring Path = szFileName;

string dirpath2;
dirpath2 = Path.substr(0,5); 
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

错误6错误C2679:二进制'=':找不到运算符,它采用类型为'std :: basic_string <_Elem,_Traits,_Ax>'的右手操作数(或者没有可接受的转换)

毋庸置疑,我对C++很新,而且我一直在寻找答案,但我没有运气,所以任何帮助都会受到赞赏:)

c++ string tchar

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

使用c#调用外部.exe时出现问题

我正在尝试从我的c#代码运行这个.exe文件,它确实调用.exe文件,但随后它在中途崩溃.如果我点击浏览器上的.exe就可以完成它的工作,所以我想知道我用来调用它的代码是否有问题:

            string fileName =  "loadscript.exe";
            Utils.Logger.Info("Calling script:" + fileName);
            Process process = new Process();
            process.StartInfo.UseShellExecute = false;
            process.StartInfo.FileName = fileName;
            process.StartInfo.RedirectStandardOutput = true;
            process.Start();
            Thread.Sleep(10000);
            process.WaitForExit();
            int exitCode = process.ExitCode;
            string output = process.StandardOutput.ReadToEnd();
            Utils.Logger.Info(".exe Output: ");
            Utils.Logger.Info(output);
Run Code Online (Sandbox Code Playgroud)

c# exe

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