小编Aam*_*mir的帖子

复制AssemblyVersion属性

我有一个项目在编译时生成以下错误:

错误CS0579:复制'AssemblyVersion'属性

我检查了文件AssemblyInfo.cs,看起来没有重复.

在MSDN上发现这篇文章解决了类似的问题,并且遵循本文中的建议也解决了这个问题.

谁能告诉我这里发生了什么?是否只有两个或更多项目的类名相似的情况下才会发生?或者是别的什么?

c# compiler-errors

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

%*s格式说明符是什么意思?

在我必须维护的一些代码中,我看到了一个格式说明符%*s.任何人都可以告诉我这是什么以及为什么使用它?

它的用法示例如下:

fprintf(outFile, "\n%*s", indent, "");
Run Code Online (Sandbox Code Playgroud)

c printf format-specifiers

44
推荐指数
3
解决办法
4万
查看次数

如何知道我的linq查询是否返回null

我有这个linq查询:

var myQuery = from Q in myDataContext
          select Q.Name
Run Code Online (Sandbox Code Playgroud)

当我尝试这样做时:listView.ItemsSource = myQuery

它有时会引发异常,因为没有元素 myQuery

我尝试过很多方法:if(myQuery.count!=0) 或者if(myQuery.Any()) 什么都没有用,所以如何判断我的Query是否返回null?

.net c# linq wpf

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

通过C#编辑文本文件

我有一个巨大的文本文件,大小> 4GB,我想以编程方式替换它中的一些文本.我知道我必须替换文本的行号,但问题是我不想将所有文本(以及我替换的行)复制到第二个文件.我必须在源文件中执行此操作.有没有办法在C#中做到这一点?

必须替换的文本与源文本的大小完全相同(如果这有帮助).

c# text-files

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

别名/缩短.NET中的命名空间

类Image有两个名称空间.一个是iTextSharp另一个WPF System.Windows.Control.Image.

现在我要使用完整的参考ie System.Windows.Control.Image a = new ..iTextSharp.text.Image b = new ...

有没有办法对命名空间进行别名,所以我不必编写完整的命名空间.

.net c#

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

点产品 - SSE2与BLAS

对于计算具有大量向量y_i的向量x的点积,我最好的选择是什么,其中x和y_i的长度大约是10k.

  1. 将y推入矩阵并使用优化的s/dgemv例程?
  2. 或者尝试手动编码SSE2解决方案(根据cpuinfo,我没有SSE3).

我只是在这里寻找一般指导,所以任何建议都会有用.
是的,我确实需要表现.谢谢你的光.

c optimization intrinsics

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

从路径中获取文件夹名称

我有一些路 c:\server\folderName1\another name\something\another folder\.

我怎么能从那里提取最后一个文件夹名称?

我尝试了几件事,但他们没有用.

我只是不想搜索最后一个\,然后采取其余的.

谢谢.

c#

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

Linq If Statement

我如何在linq中向实体写这样的东西

sb.Append(" WHERE question.question_isdeleted = 0");
    if (catid != 0)
        sb.AppendFormat(" AND (CatID IN ({0}))", catsSTR);
    if(!string.IsNullOrEmpty(AuthorID))
        sb.Append(" AND (question_ownerid = @id)");
Run Code Online (Sandbox Code Playgroud)

我想我只需要在linq中为实体写一个if条件的语法

linq linq-to-entities

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

为什么这段代码会在提到的地方崩溃?

你能详细说明为什么这个代码在提到的地方崩溃了吗?我有点难过.我想这与它有关,sizeof(int)但我不太确定.谁能解释一下?

class Base
{
public:
    virtual void SomeFunction() 
    {
        printf("test base\n");
    }

    int m_j;
};

class Derived : public Base {
public:
   void SomeFunction() 
   {
       printf("test derive\n");
   }

private:
   int m_i;
};

void MyWonderfulCode(Base baseArray[])
{
   baseArray[0].SomeFunction();  //Works fine
   baseArray[1].SomeFunction();  //Crashes because of invalid vfptr
   baseArray[2].SomeFunction();  //Crashes because of invalid vfptr
   baseArray[3].SomeFunction();  //Works fine
   baseArray[4].SomeFunction();  //Crashes because of invalid vfptr
   baseArray[5].SomeFunction();  //Crashes because of invalid vfptr
   baseArray[6].SomeFunction();  //Works fine
   baseArray[7].SomeFunction();  //Crashes because of invalid vfptr
   baseArray[8].SomeFunction();  //Crashes because …
Run Code Online (Sandbox Code Playgroud)

c++ arrays virtual

5
推荐指数
4
解决办法
1202
查看次数

如何从模板类中的方法返回NULL

我有一个看起来像这样的方法:

template <typename T>
T Test<T>::FindItem(T item)
{
    if(found)
        //return original value, no problem here
    else
        //I want to return NULL here, like:
        return NULL; 
}
Run Code Online (Sandbox Code Playgroud)

这在某些情况下在运行时失败,因为某些值在C++中无法转换为NULL,例如,std::string.我应该遵循什么方法?

c++ templates

5
推荐指数
4
解决办法
9060
查看次数