问题列表 - 第37363页

是否可以在LINQ中表达此代码?

我正在为初学者阅读一本C#书,在本章的每一端,都有根据所学课程回答的练习.

其中一个练习是这样的:( 不是确切的措辞)

编写一个程序,接受一个int作为数组长度,以及数组的值.
然后将打印:
" 0 "如果数组没有按升序排序.如果排序则为
" 1 ".并且,
" 2 "如果它被排序,但有重复.

例:

// Sorted
Input: 1, 2, 3, 5
Print: 1

// Not sorted
Input: 2, 1, 3, 6
Print: 0

// Sorted, but with duplicates
Input: 2, 2, 3, 7
Print: 2
Run Code Online (Sandbox Code Playgroud)

我不知道我的逻辑是否是绝对的,但不知何故它是有效的,
我用我的方式使用这个代码:

int arrayLength = 0;
int prev, next;
int sortStatus = 1;

Console.Write("Input array Length: ");
arrayLength = Convert.ToInt32(Console.ReadLine());
int[] ar = new int[arrayLength];

for (int x = 0; x < arrayLength; x++) …
Run Code Online (Sandbox Code Playgroud)

c# linq

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

在我的asp.net网站上实现DotNetOpenid

我想在我的asp.net网站上实现DotNetOpenid.但是,我尝试阅读DotNetOpenid越多,我就越困惑.我的最初目标是允许用户登录过程(类似于StackOverflow).

我试图通过这个问题获得一些帮助dotnetopenid教程
但是没有成功(因为我没有使用MVC)

我怎样才能获得可以帮助我实现这一目标的教程?

c# asp.net dotnetopenauth asp.net-4.0

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

"无法在Visual Studio 2008 Express Edition中打开包含文件:'fstream.h'"错误

编译此代码时,我得到:

致命错误C1083:无法打开包含文件:'fstream.h':没有这样的文件或目录

为什么?

码:

#include <windows.h>   // use as needed for your system

#include <gl/Gl.h>
#include <gl/glut.h>
#include <iostream>
#include <fstream.h>

//**************Global Data
char ifileName[30],oFileName[30];
fstream inFile,outFile;

//************ Data structure 
struct GLfloatPoint
{ GLfloat x,y;
};

const int MAX = 100;
class GLfloatPointArray
{
public:
  int num;
  GLfloatPoint pt[MAX];
};

//***************** subprograms
typedef GLfloat colorType[3];
// subprogram used to draw the control points separately
void drawDot (GLfloat x, GLfloat y, GLfloat r, GLfloat g, GLfloat b)
{ glColor3f(r,g,b);
  glBegin (GL_POINTS); …
Run Code Online (Sandbox Code Playgroud)

c++ visual-studio-2008

16
推荐指数
3
解决办法
5万
查看次数

有没有办法让这个C#代码自动覆盖文件?

有没有办法让这段代码自动覆盖文件?

// Requires project reference to Microsoft.VisualBasic
using Microsoft.VisualBasic.FileIO;
class FileProgress
{
   static void Main()
   {
      string sourcePath = @"C:\Users\public\documents\";
      string destinationPath = @"C:\testFolder";
      FileSystem.CopyDirectory(sourcePath, destinationPath,
          UIOption.AllDialogs);
   }
}
Run Code Online (Sandbox Code Playgroud)

这是来自MSDN

谢谢

c# directory file-io copy

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

Monotouch - DLL上的缺失方法

我正在尝试使用Monotouch在.Net中为iPhone创建一个项目.我的问题是:

我有一个由Visual Studio 2010生成的DLL.这个DLL只有一个接口和另外两个类.我可以在Visual Studio中的项目中使用没有问题,但是当我尝试在Monotouch中使用相同的那个时,我遇到了这个错误:

构建:HelloWorld(Debug | iPhoneSimulator)
构建解决方案HelloWorld
构建:HelloWorld(Debug | iPhoneSimulator)
执行主编译...
更新CodeBehind文件
更新了MainWindow.xib.designer.cs
/ Developer/MonoTouch/usr/bin/smcs/noconfig"/out:/Users/claudio/Documents/Development/DotNet/HelloWorld/HelloWorld/bin/iPhoneSimulator/Debug/HelloWorld.exe""/ r:/ Developer/MonoTouch/usr/lib/mono/2.1/System.dll""/ r:/Developer/MonoTouch/usr/lib/mono/2.1/System.Xml.dll""/ r:/ Developer/MonoTouch/usr/lib/mono/2.1/System.Core.dll""/ r:/Developer/MonoTouch/usr/lib/mono/2.1/monotouch.dll""/ r:/Developer/MonoTouch/usr/lib/mono/2.1/System.Runtime. Serialization.dll""/ r:/Developer/MonoTouch/usr/lib/mono/2.1/System.ServiceModel.dll""/ r:/Developer/MonoTouch/usr/lib/mono/2.1/System.ServiceModel.Web. dll""/ r:/Users/cassette/Files/Development/DotNet/Hello World/HelloWorldfull/optimize-/codepage:utf8"/ define:DEBUG"/ t:exe"/Users/claudio/Documents/Development/DotNet/HelloWorld/HelloWorld/MainWindow.xib.designer.cs"
"/Users/claudio/Documents/Development/DotNet/HelloWorld/HelloWorld/Main.cs""/Users/claudio/Documents/Development/DotNet/HelloWorld/HelloWorld/Class1.cs"
程序集中缺少方法.ctor /Users/claudio/Documents/Development/DotNet/HelloWorld/HelloWorld/bin/Abcom.EmailService.ContractsCS.dll,类型System.Runtime.Versioning.TargetFrameworkAttribute类System.Runtime.Versioning.TargetFrameworkAttribute不能在Abcom.EmailService.ContractsCS中使用加载,无法找到自定义attr构造函数图像:/Users/claudio/Documents/Development/DotNet/HelloWorld/HelloWorld/bin/Abcom.EmailService.ContractsCS.dll mtoken:0x0a000001未处理的异常:System.TypeLoadException :无法从程序集"Abcom.EmailService.ContractsCS"加载类型"System.Runtime.Versioning.TargetFrameworkAttribute".at(包装器托管到本机)System.Reflection.Assembly:System.Reflection.Assembly.GetType(System.String name,Internal.SetType(System.Reflection.Module,string,bool,bool)

有人知道这里发生了什么吗?

此致,克劳迪奥

iphone xamarin.ios

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

Django中的CSRF错误; 如何将CSRF添加到登录视图?

我有一个简单的表单,我希望用户能够登录; 这里是带有CSRF标签的模板代码:

<html>
<head><title>My Site</title></head>

<body>
    <form action="" method="post">{% csrf_token %}
        <label for="username">User name:</label>
        <input type="text" name="username" value="" id="username">
        <label for="password">Password:</label>
        <input type="password" name="password" value="" id="password">

        <input type="submit" value="login" />
        <input type="hidden" name="next" value="{{ next|escape }}" />
    </form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

现在这是我的views.py页面.问题是我在哪里放入CSRF支持部分(现在我得到CFRS令牌错误),我该怎么做?

from django.contrib import auth

def login_view(request):
    username = request.POST.get('username', '')
    password = request.POST.get('password', '')
    user = auth.authenticate(username=username, password=password)
    if user is not None and user.is_active:
        # Correct password, and the user is marked "active"
        auth.login(request, user)
        # Redirect to …
Run Code Online (Sandbox Code Playgroud)

python django csrf django-csrf

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

cmath.h并编译错误

我曾经没有任何问题地使用math.h.现在,我使用一个外部库,它本身有一个名为的文件math.h,但包括< cmath>.

将此库添加到我的项目中(甚至只是添加include目录,而不触及代码)现在会产生大量错误< cmath>:

C:\ Program Files\Microsoft Visual Studio 8\VC\include\cmath(18):错误C2039:'acosf':不是'`global namespace''的成员

C:\ Program Files\Microsoft Visual Studio 8\VC\include\cmath(18):错误C2873:'acosf':符号不能在using声明中使用

C:\ Program Files\Microsoft Visual Studio 8\VC\include\cmath(18):错误C2039:'asinf':不是'`global namespace''的成员

C:\ Program Files\Microsoft Visual Studio 8\VC\include\cmath(18):错误C2873:'asinf':符号不能在using声明中使用

[等等...]

我不明白为什么会这样.我正在使用Visual Studio 2005并在互联网上查看,似乎这个问题在VS 2008下得到了解决.但是,我想留在VS 2005 ...

包括using namespace std;无处不在,或改变我的包含顺序似乎没有任何改变.定义_STD_BEGIN解决了错误,但产生了多少< xlocinfo>.

怎么解决这个问题?

compiler-errors cmath visual-studio visual-c++

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

当前版本的msysgit是否支持进程替换?

在我的msysgit版本下,我无法使用进程替换.

cat <(echo 'foo')
sh.exe": cannot make pipe for process substitution: Function not implemented
Run Code Online (Sandbox Code Playgroud)

如果我升级到最新版本的msysgit,它的msys/mingw版本是否能够处理进程替换?

我当前版本的msysgit是1.7.0.2.msysgit.0,GNU bash是版本3.1.0(3)-release(i686-pc-msys).

ipc mingw msys msysgit

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

.的document.getElementById( '盒子')style.width = "10px的"; 不起作用?

我似乎无法让这个脚本工作.有人可以帮忙吗?DIV的宽度未定义.它只是延伸到整个页面.

<html>
<head>
<style type="text/css">
#box{
    height:100px;
    border:3px;
    border-style:solid;
    border-color:#000;
}
</style>
<script>
document.getElementById('box').style.width="10px";
</script>
</head>
<body>
<div id="box"></div>
Run Code Online (Sandbox Code Playgroud)

javascript css

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

在Eclipse中构建Android APK的多个(测试/产品)版本

我希望优化生成相同Android应用程序的略有不同的APK,唯一的区别是它正在使用的http API服务器(dev/staging/prod).

理想情况下,我只想让我的Eclipse构建2个APK,一个使用prod服务器,另一个使用dev.

我有2个运行配置即可,但我无法弄清楚如何将参数传递给应用程序并从代码中读取它们.

我想针对1.5,BTW,我想使用Eclipse自动构建工具,所以我正在寻找最通用的解决方案.

谢谢.

eclipse settings android build

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