Ejemplo n.º 1
0
        public static void TestGenericArrayInterface()
        {
            var x = new Linear();
            var r = x.Function(null);

            Assert.AreEqual(123, r);

            var x1 = new Linear1();
            var r1 = x1.Function(new[] { 1.1 });

            Assert.AreEqual(1.1, r1);

            var x2 = new Linear2();
            var r2 = x2.Function(new double[, ] {
                { 1.1, 2.2, 3.3 }, { 4.1, 5.1, 6.1 }
            });

            Assert.AreEqual(5.1, r2);

            var x3 = new Linear3();
            var r3 = x3.Function(new List <double>(new[] { 1.1, 2.1 }));

            Assert.AreEqual(2.1, r3);
        }
Ejemplo n.º 2
0
        public void referencedata()
        {
            taskname.Text         = tasklist[pos].task_name;
            taskdescription.Text  = tasklist[pos].description;
            taskdeadlinedate.Text = tasklist[pos].task_creation_date;
            taskdeadlinetime.Text = tasklist[pos].time;
            if (tasklist[pos].addedcompliance != null)
            {
                for (int i = 0; i < tasklist[pos].addedcompliance.Count; i++)
                {
                    gridattachmentlist          = new GridForAttachmentCreateReference(Activity, tasklist[pos].addedcompliance);
                    complianceslistview.Adapter = gridattachmentlist;
                    gridattachmentlist.NotifyDataSetChanged();
                    complianceslistview.setExpanded(true);
                }
            }
            if (tasklist[pos].taskFileMappings != null)
            {
                for (int i = 0; i < tasklist[pos].taskFileMappings.Count; i++)
                {
                    if (tasklist[pos].taskFileMappings[i].FileType.Equals("Image"))
                    {
                        ImageView img = new ImageView(Activity);

                        Bitmap bitmap = BitmapFactory.DecodeFile(tasklist[pos].taskFileMappings[i].Path);

                        img.LayoutParameters = new LinearLayout.LayoutParams(200, 250);

                        img.SetX(10);
                        img.SetY(10);
                        //img.SetImageResource(Resource.Drawable.videofile);
                        img.SetImageBitmap(bitmap);
                        Linear1.AddView(img);
                    }


                    if (tasklist[pos].taskFileMappings[i].FileType.Equals("Video"))
                    {
                        ImageView img = new ImageView(Activity);

                        //Bitmap bitmap = BitmapFactory.DecodeFile(Mitems[i].taskFileMappings[i].localPath);

                        img.LayoutParameters = new LinearLayout.LayoutParams(200, 250);

                        img.SetX(10);
                        img.SetY(10);
                        img.SetImageResource(Resource.Drawable.videofile);
                        //img.SetImageBitmap(bitmap);
                        Linear2.AddView(img);
                    }


                    if (tasklist[pos].taskFileMappings[i].FileType.Equals("Audio"))
                    {
                        ImageView img = new ImageView(Activity);

                        //Bitmap bitmap = BitmapFactory.DecodeFile(Mitems[i].taskFileMappings[i].localPath);

                        img.LayoutParameters = new LinearLayout.LayoutParams(200, 250);

                        img.SetX(10);
                        img.SetY(10);
                        img.SetImageResource(Resource.Drawable.audiofile);
                        //img.SetImageBitmap(bitmap);
                        Linear3.AddView(img);
                    }
                }
            }
        }