小编dou*_*eep的帖子

为什么不; ; 导致VS中的构建错误?

无论多少; 你放在ac#代码行的末尾,编译器不会显示错误,并且
几乎所有其他语言(如c,c ++和java)的构建都是成功的......这是不允许的.

任何解释?

c# syntax

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

迭代中的linq问题

我在ASP.NET中使用LINQ并有一个这样的代码:

for (int i = 0; i <= 2; i++)
{
    IPost post = _postRepository.GetById(1);
    txtTest.Text = post.Title; 
    post.Title = "test" + i.ToString();
}
Run Code Online (Sandbox Code Playgroud)

在每次迭代中,我都会跟踪post.Title,但它的值是先前的值而不是数据库中的值:

txtTest.Text:
    i=0 => what is in database
    i=1 => test0
    i=2 => test1
Run Code Online (Sandbox Code Playgroud)

我想解释一下我的主要问题:我有一个帖子课:

public class Post
{
    Long Id { get; set; }

    long Author { get; set; }

    string Title { get;  set; }

    string Excerpt { get; set; }

    string Content { get; set; }        

    ICollection<ShareLink> ShareLinks
    {
        get
        {
            IShareLinkRepository _shareLinkRepository …
Run Code Online (Sandbox Code Playgroud)

c# linq

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

永远不会调用OnActivityResult()

这就是我启动Tab Activity的方法

  Intent i = new Intent("walk.me.TAB");
        startActivityForResult(i, STATIC_RESULT);
Run Code Online (Sandbox Code Playgroud)

注意:STATIC_RESULT = -1或RESULT_OK;

这就是我完成Tab活动的方式

((Button)viewItem.findViewById(R.id.gotherefav)).setOnTouchListener(new OnTouchListener(){

    @Override
    public boolean onTouch(View v, MotionEvent event) {

        if(ime!=null)
        {

        b.putString("ime",ime.toString());
        b.putIntArray("koordinati&kategorija", coordAndCat );

        b.putBoolean("klik", true);

        FinishWithResult(b);
        }
        return false;
    }});



public void FinishWithResult(Bundle b)
{
    Intent i = getIntent();
    i.putExtras(b);
    setResult(Activity.RESULT_OK, i);
     Log.i("in FINISH", "settig Activity Result");  
    finish();   
}
Run Code Online (Sandbox Code Playgroud)

这是我的OnActivityResult实现:

@Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
          Log.i("in OnActivityResult", "Activity Result");  
          Toast.makeText(getBaseContext(), "DOJDE", Toast.LENGTH_LONG).show();
        super.onActivityResult(requestCode, resultCode, data);

          Log.i("in OnActivityResult", "Activity Result"); …
Run Code Online (Sandbox Code Playgroud)

android onresume android-activity onactivityresult

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

如何设置括号和括号之间的文字的样式?

我有一行文字:

<h1 class="productName">Product Name (Blue)</h1>
Run Code Online (Sandbox Code Playgroud)

并且我希望在括号和中间的文字之间设置样式-最好在其span周围放置一个。

我曾尝试在此处调整解决方案,但无法使其正常工作。

javascript jquery styling parentheses

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

找到img src并附加到href

我正在使用JQuery Plugin Galleriffic和内容管理系统.我需要用Jquery生成缩略图.

我基本上需要使用Jquery来查看div,查找所有图像,将每个图像包装在一个<a><li>周围.找到img src并将其输入到href中<a>.

所以每个图像最终都是这样的:

<li><a href="link to img src"><img src="image src" /></a></li>
Run Code Online (Sandbox Code Playgroud)

javascript jquery image

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

Python中的环绕检测

假设你有一个按递增顺序排列的值列表,除了在某些时候它们是wrap-wround

2,4,6,9,12,15,34,-2,1,4,5,7 ......

知道周期为2 ^ n,对于n的某个值,是否存在任何内置函数,或者是重新排列上述值的快速方法,以便所有数字按递增顺序排列(假设数字是可能的)?

python overflow

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

为什么JavaScript wrapInner会抛出错误?

我有一个带有以下代码的Firefox插件:

$("table > tbody > tr > td[width='600']").wrapInner("<div id='content_cont' />");
Run Code Online (Sandbox Code Playgroud)

这行代码执行,但它之后的所有行都不执行.它会在Firefox错误控制台中抛出一个错误,该错误的代码超过500KB.

码:

An exception occurred.
Traceback (most recent call last):
  File "resource://jid0-ib8arkgejpxo7qidkuieut5rquk-at-jetpack/flvs-educator-release-version/data/redesign.js", line 49, in 
    $("table > tbody > tr > td[width='600']").wrapInner("<div id='content_cont' />");
  File "resource://jid0-ib8arkgejpxo7qidkuieut5rquk-at-jetpack/flvs-educator-release-version/data/jquery.js", line 2, in .wrapInner
    (function(a,b){function G(a){var b=F[a]={};return p.each(a.split(s)...<tons of meaningless code>...&define("jquery",[],function(){return p})})(window);
ReferenceError: Begin is not defined
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚为什么这样做.语法错了吗?

javascript jquery runtime-error firefox-addon

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

Javascript"if"操作顺序

所以假设你有一个非常基本的人物对象,有两个值和一个函数:

function personObject() {
    this.name = 'First Name';
    this.placeInLine = 1;
    this.setPlaceInLine = function(place) {
        this.placeInLine = place;
    }
}
Run Code Online (Sandbox Code Playgroud)

我们设置了一些这样的变量:

var john = new personObject();
var bill = new personObject();
var message = "";
Run Code Online (Sandbox Code Playgroud)

现在看看下面的三个代码片段......

---代码#1 ---

if(john.placeInLine < bill.placeInLine) message = "John is before Bill";
else message = "John is not before Bill";
Run Code Online (Sandbox Code Playgroud)

结果:消息="约翰不在比尔之前"; //因为1不小于1

---代码#2 ---

bill.setPlaceInLine(2); // change Bill's place to 2 (instead of default of 1)
if(john.placeInLine < bill.placeInLine) message = "John is before Bill"; …
Run Code Online (Sandbox Code Playgroud)

javascript operator-precedence conditional-statements

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

选择元素旁边的文本(几乎)

我需要在标签中包含一个单选按钮和旁边的文本,以便更加用户友好.

几天前我遇到了类似的问题,我有一个复选框,并且在我有一个span元素之后.我可以包装这两个元素.

我有这个HTML:

<span class="Attribute">
    <input type="radio" name="vMONHRDREM" value="S">
    <script type="text/javascript">gx.dom.setAttribute("vMONHRDREM","gxoch0","if(!(gx.evt.jsEvent(this))) return false;");</script>
    Ativado

    <input type="radio" name="vMONHRDREM" value="N">
    <script type="text/javascript">gx.dom.setAttribute("vMONHRDREM","gxoch0","if(!(gx.evt.jsEvent(this))) return false;");</script>
    Desativado
</span>
Run Code Online (Sandbox Code Playgroud)

不幸的是,我无法更改HTML结构,因为我使用生成页面的工具.

我正在尝试做这样的事情:

$("input[type=radio]").each(function(){
    alert($(this).next().next().text());
});
Run Code Online (Sandbox Code Playgroud)

但它不起作用.它没有返回任何东西.如果我改为$(this).next().text()我得到脚本文本.

更新:最终解决方案.

<span class="Attribute">
    <input type="radio" name="vMONHRDREM" value="S">
    <script type="text/javascript">gx.dom.setAttribute("vMONHRDREM","gxoch0","if(!(gx.evt.jsEvent(this))) return false;");</script>
    Ativado

    <input type="radio" name="vMONHRDREM" value="N">
    <script type="text/javascript">gx.dom.setAttribute("vMONHRDREM","gxoch0","if(!(gx.evt.jsEvent(this))) return false;");</script>
    Desativado
</span>
Run Code Online (Sandbox Code Playgroud)

多谢你们

javascript jquery label jquery-selectors next

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

编译器错误:“预期;” C 结构体中的错误

我正在尝试struct使用以下语法将 a 添加到我的程序中:

struct foo {
    char bar[] = "baz";
    char qux[] = "abc";
    /* and so on */
};
Run Code Online (Sandbox Code Playgroud)

出于某种原因,我在struct我必须添加分号的说法中的每个变量声明中都出现错误,并且似乎陷入了一种循环。建议的语法类似于

struct foo {
    char bar[]; =; ;;;;;;/* infinite semicolons */"baz";
}
Run Code Online (Sandbox Code Playgroud)

这是我第一次遇到这种错误;我真的做错了什么,还是这只是编译器本身的问题?

c syntax struct

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