小编rag*_*u_3的帖子

将List <T>转换为ObservableCollection <T>

我有一个List<T>从JSON填充的.我需要将其转换为将其ObservableCollection<T>绑定到我的GridView.

有什么建议?

c# windows-runtime

105
推荐指数
3
解决办法
9万
查看次数

fragment.onCreateView导致空指针异常

所以我正在使用片段并尝试连接点击侦听器.

public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {
        View contentView = inflater.inflate(R.layout.layout1, null);
      //  View contentView=super.onCreateView(inflater,null,savedInstanceState,R.layout.layout1);
        startButton= (Button) getView().findViewById(R.id.button);
Run Code Online (Sandbox Code Playgroud)

这是按钮的XML

 <Button
            android:layout_width="100dp"
            android:layout_height="wrap_content"
            android:text="Start Time"
            android:id="@+id/button"
            android:layout_alignParentLeft="true"
            android:layout_marginLeft="28dp"
            android:layout_marginTop="10dp"
            android:background="#1e497c"
            android:textColor="#ffffff"/>
Run Code Online (Sandbox Code Playgroud)

这是我的例外

02-28 16:49:57.162 14375-14375/com.example.listviewandroid E/AndroidRuntime:FATAL

EXCEPTION: main
    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.listviewandroid/com.example.listviewandroid.MainActivity}: java.lang.NullPointerException
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2245)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2295)
            at android.app.ActivityThread.access$700(ActivityThread.java:150)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1280)
            at android.os.Handler.dispatchMessage(Handler.java:99)
            at android.os.Looper.loop(Looper.java:175)
            at android.app.ActivityThread.main(ActivityThread.java:5279)
            at java.lang.reflect.Method.invokeNative(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:511)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)
            at dalvik.system.NativeStart.main(Native Method)
     Caused by: java.lang.NullPointerException
            at com.example.fragment.Fragment1.onCreateView(Fragment1.java:43)
            at android.support.v4.app.Fragment.performCreateView(Fragment.java:1478) …
Run Code Online (Sandbox Code Playgroud)

android nullpointerexception android-fragments

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

C#-infinite for循环

private void button1_Click(object sender, EventArgs e)
{
    int j, counter=0;
    j = 2;
    for (int i = 0; i < 100; i=i*2)
    {
        j = j - i;
        while (j<25)
        {
            j = j + 5;
            counter++;
        }
    }
    MessageBox.Show("Test" + counter);
}
Run Code Online (Sandbox Code Playgroud)

你好.我正在尝试调试此代码,但我无法.

任何人都可以解释为什么这会导致无限循环?

c# infinite-loop

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

如何为私有项目设置Assembla Subversion - 源代码控制的新手

在2009年我使用.NET framework 2.0时,我过去曾使用源代码控制来提交代码.我已经远离编程大约3年了.现在我尝试在C#中进行一些Win 8编程,并且需要为我的私有项目设置源代码控制.

我遇到了Visual SVN for VS 2012,它集成了VS中的源代码控制.任何人都可以指导我一个文档,它给我一步一步说明如何为我的私人项目设置SVN?我虽然使用Assembla,因为它似乎是免费的.

svn visualsvn assembla visual-studio-2012

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