Why is the result of adding two null strings not null?

Why is the result of adding two null strings not null?

Content Index :

Why is the result of adding two null strings not null?
Tag : chash , By : warttack
Date : November 23 2020, 12:01 PM

I wish this help you From MSDN:
xyz = String.+(null, null);
xyz = String.+("", "");

No Comments Right Now !

Boards Message :
You Must Login Or Sign Up to Add Your Comments .

Share : facebook icon twitter icon

java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=1888, result=0, data=null} to activit

Tag : android , By : Cosmin
Date : March 29 2020, 07:55 AM
Any of those help My app allows the user to press a button, it opens the camera, they can take a photo and it will show up in an imageview. If the user presses back or cancel while the camera is open I get this force close - Failure delivering result ResultInfo{who=null, request=1888, result=0, data=null} to activity... so i am guessing the result=0 is the issue what would I need to insert to make this stop force closing? , Adding this first conditional should work:
protected void onActivityResult(int requestCode, int resultCode, Intent data) { 
    if(resultCode != RESULT_CANCELED){
        if (requestCode == CAMERA_REQUEST) {  
            Bitmap photo = (Bitmap) data.getExtras().get("data"); 

Background Worker Result object is null after adding object with strings

Tag : chash , By : perl
Date : March 29 2020, 07:55 AM
it fixes the issue The e.Result property within your RunWorkerCompleted will be null if an exception occurs during your DoWork handler or if the operation was cancelled, but fetching it should raise a TargetInvocationException if an error occurred.
Check e.Error to see if there is an exception, and e.Cancelled to check for cancellation.
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
    var stopwatch = System.Diagnostics.Stopwatch.StartNew();
    TestObject obj = new TestObject();
    obj.Request = webResponse();
    obj.Time = stopwatch.Ellapsed.ToString();
    e.Result = obj;

android camera : Failure delivering result ResultInfo{who=null, request=0, result=-1, data=null} to activity

Tag : java , By : s8k
Date : March 29 2020, 07:55 AM
will be helpful for those in need Make sure you have both Camera Permission and READ/WRITE External Storage Permissions.
Try this is working like charm with me
private String selectedImagePath = "";
    final private int PICK_IMAGE = 1;
    final private int CAPTURE_IMAGE = 2;

public Uri setImageUri() {
        // Store image in dcim
        File file = new File(Environment.getExternalStorageDirectory() + "/DCIM/", "image" + new Date().getTime() + ".png");
        Uri imgUri = Uri.fromFile(file);
        this.imgPath = file.getAbsolutePath();
        return imgUri;

    public String getImagePath() {
        return imgPath;

btnGallery.setOnClickListener(new OnClickListener() {

            public void onClick(View v) {
                Intent intent = new Intent();
                startActivityForResult(Intent.createChooser(intent, ""), PICK_IMAGE);


        btnCapture.setOnClickListener(new OnClickListener() {

            public void onClick(View v) {
                final Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
                intent.putExtra(MediaStore.EXTRA_OUTPUT, setImageUri());
                startActivityForResult(intent, CAPTURE_IMAGE);

    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        if (resultCode != Activity.RESULT_CANCELED) {
            if (requestCode == PICK_IMAGE) {
                selectedImagePath = getAbsolutePath(data.getData());
            } else if (requestCode == CAPTURE_IMAGE) {
                selectedImagePath = getImagePath();
            } else {
                super.onActivityResult(requestCode, resultCode, data);


public Bitmap decodeFile(String path) {
        try {
            // Decode image size
            BitmapFactory.Options o = new BitmapFactory.Options();
            o.inJustDecodeBounds = true;
            BitmapFactory.decodeFile(path, o);
            // The new size we want to scale to
            final int REQUIRED_SIZE = 70;

            // Find the correct scale value. It should be the power of 2.
            int scale = 1;
            while (o.outWidth / scale / 2 >= REQUIRED_SIZE && o.outHeight / scale / 2 >= REQUIRED_SIZE)
                scale *= 2;

            // Decode with inSampleSize
            BitmapFactory.Options o2 = new BitmapFactory.Options();
            o2.inSampleSize = scale;
            return BitmapFactory.decodeFile(path, o2);
        } catch (Throwable e) {
        return null;


public String getAbsolutePath(Uri uri) {
        String[] projection = { MediaColumns.DATA };
        Cursor cursor = managedQuery(uri, projection, null, null, null);
        if (cursor != null) {
            int column_index = cursor.getColumnIndexOrThrow(MediaColumns.DATA);
            return cursor.getString(column_index);
        } else
            return null;

Once after reboot - Failure delivering result ResultInfo{who=null, request=742, result=-1,data=null}

Tag : android , By : Paul Schwarz
Date : March 29 2020, 07:55 AM
I wish this help you First, I know its a commonly occuring error and that there is a lot of questions about this one. The thing is that it only happen once after a complete shutdown and reboot AND the debugger won't allow me to inspect what is hapenning. , Well, the error was occuring on this line of code
if (resultCode == RESULT_OK && !mediaTemp.exists()) {
protected void onSaveInstanceState(Bundle outState) {

    // Enregistrement du fichier temporaire.
    if (mediaTemp != null) {
        outState.putSerializable(MEDIATEMP_FILE_BUNDLE, mediaTemp);

    // Enregistrement de la liste de Mediafiles.
    if (medias != null && medias.size() != 0) {
        outState.putParcelableArrayList(MEDIAS_LIST_BUNDLE, medias);

    // Restauration des données enregistrées, si applicable.
    if (savedInstanceState != null) {
        // Restauration du fichier temporaire.
        if (savedInstanceState.containsKey(MEDIATEMP_FILE_BUNDLE)) {
            mediaTemp = (File) savedInstanceState

        // Restauration de la liste de Mediafiles.
        if (savedInstanceState.containsKey(MEDIAS_LIST_BUNDLE)) {
            medias = savedInstanceState
    } else {
        // Données par défaut
        medias = new ArrayList<Mediafile>();

When getting the error: ResultInfo{who=null, request=0, result=-1, data=null}, What is the who=null?

Tag : java , By : user92243
Date : March 29 2020, 07:55 AM
I hope this helps you . It's the ID of the activity. Often it's null. When your activity code is running, the activity has already been identified an it does not need to be reflected in the method signature.
If you're interested where the id comes from, here's some starting points for backtracing:
Related Posts Related QUESTIONS :
  • What to use for Messaging with C#
  • Accessing a Dictionary.Keys Key through a numeric index
  • ConfigurationManager.AppSettings Performance Concerns
  • What Are Some Good .NET Profilers?
  • Is this a good way to determine OS Architecture?
  • How to create a tree-view preferences dialog type of interface in C#?
  • Searching directories for tons of files?
  • Can I have a method returning IEnumerator<T> and use it in a foreach loop?
  • Why can't I have abstract static methods in C#?
  • Displaying ad content from Respose.WriteFile()/ Response.ContentType
  • Convert integers to written numbers
  • Absolute path back to web-relative path
  • How can we generate getters and setters in Visual Studio?
  • Bringing Window to the Front in C# using Win32 API
  • Possible to "spin off" several GUI threads? (Not halting the system at Application.Run)
  • Reading a C/C++ data structure in C# from a byte array
  • How should I translate from screen space coordinates to image space coordinates in a WinForms PictureBox?
  • Setting Objects to Null/Nothing after use in .NET
  • Converting ARBG to RGB with alpha blending
  • Is it better to create Model classes or stick with generic database utility class?
  • Passing enum type to Converter with integer value
  • Pool of objects with objects that are already on the scene in advance
  • StatusBar text fade-out when binding using Caliburn.Micro
  • Queryfilter on ApplicationUser in OnModelCreating in ApplicationDbContext creates StackOverflowException
  • How to get record form a different table based on a value from first table with linq expression?
  • Show data in Grid from returned model
  • Using Attributes to Override Data Model Conventions
  • Basic OOP console calculator, result Error
  • Compositon and Repository pattern
  • Multiple using statements with if condition
  • How do i increase a number by 1 in every line that contain the number 1
  • Add binding to elements that are created in codebehind
  • How to add a column in an existing AspNetUsers table
  • Order a list of elements with another list of doubles
  • How to setup a NuGet package to copy content files to output build directory?
  • In SignalR Core using ChannelWriter: Do I need to call TryComplete twice if there's an exception?
  • C# GetProcessesByName: issue with colon
  • c# wpf | create complex object with user-defined name to Serialize into JSON
  • How can I get a instance of a generic list with reflection?
  • WPF XAML - Design time and visibility of textbox
  • EF Core and MySql query is too slow
  • Getting Registered App Display Name from an App Id
  • How to get all variables from a string
  • Delete entity with all childs connected
  • Azure Build agent cant´t find class library referance
  • Initialize Nested Dictionaries in c#
  • .Net Core Binding
  • Generic event test method, preventing code duplication
  • How do I keep the ellipses in the center when the screen is resized
  • How to require a property using JsonSchema.NET?
  • C# XDocument Element/Elements returns null
  • Autofac keyed service with IEnumerable relationship type
  • Installing EntityFramework via NuGet manager
  • Always Check if there is Internet Connection Xamarin forms
  • WCF OneWay service slows down when aspNetCompatibilityEnabled is set to false
  • Can we use JsonRequestBehavior.AllowGet with [HttpPost] attribute?
  • How to customize the Setup wizard with custom forms in Visual Studio setup project
  • C# ASP.NET - Use method from another class to create labels
  • C# List IList or IEnumerable as argument
  • Parsing File with C# And Replace method
  • shadow
    Privacy Policy - Terms - Contact Us © scrbit.com